文章目录 Mutex 允许自旋的条件 Mutex 允许自旋的条件 1.锁已被占用,并且锁不处于饥饿模式。 2.积累的自旋次数小于最大自旋次数(active_spin=4)。 3.CPU 核数大于 1。 4.有空闲的 P。 5.当前 Goroutine 所挂载的 P 下,本地待运行队列为空。