Mutex 允许自旋的条件

参考解析

  • 锁已被占用,并且锁不处于饥饿模式。
  • 积累的自旋次数小于最大自旋次数(active_spin=4)。
  • CPU 核数大于 1。
  • 有空闲的 P。
  • 当前 Goroutine 所挂载的 P 下,本地待运行队列为空。