0%

Go 的一些为什么

调度器为什么引入 P

将原先与 M 相绑定的资源(比如 mcache)转移给 P,减少内存浪费;将全局状态(如 grunnable 队列)分解给 P,减少锁的争用,提高调度效率。参考:goroutine 调度过程中 P 到底扮演什么角色?

本文到此结束  感谢您的阅读