This topic created in 2145 days ago, the information mentioned may be changed or developed.
目前情况是:
- 总共有 2 核 CPU
- 有两个计算密集型 goroutine 在运行
- 有一个 io 型 goroutine 在运行。
问题是:
- io 任务貌似会因为那两个计算密集型任务,而变慢。也就是说,io 任务交出了 M 控制权,但是并没有及时的收回来,有点像饥饿问题
- sysmon 线程在这种情况下是否占用了太多资源呢?毕竟只有 2 核可用,而且有两个计算密集型 goroutine