<font color="#444444">sysmon</font>作用
GC
通知GC:垃圾回收器超过2分钟没有执行的话,sysmon 监控线程也会强制进行GC。
归还内存:每5分钟归还GC后不再使用的span给操作系统(scavenge)<br>
保证timer 运行,查看应该在运行却仍在等待执行的计时器timer,尽可能快地运行它们.
打印调度信息
监控 netpoller ,定时从 netpoller 中获取 ready 的协程,放入 GRQ<br>
Preemption:执行抢占
监控系统调用:将 P 与 M 脱离
非系统调用,通知抢占
执行
其周期 (循环时间) 是动态的,取决于正在运行的程序的当前活动。
不运行,进入休眠<br>
垃圾回收器即将要运行. (sysmon线程将在垃圾回收结束时恢复)
所有线程都处于空闲状态,没有任何一个在运行中