hei-lou/hei-lou.github.io

并发编程之自旋锁 - Enjoy it

hei-lou opened this issue · 0 comments

https://hei-lou.github.io/2020/04/10/spin-lock/

路上随记,自旋锁阻塞或唤醒一个Java线程需要操作系统切换CPU状态来完成,这种状态转换需要耗费处理器时间。在许多场景中,同步资源的锁定时间很短,为了这一小段时间去切换线程,线程挂起和恢复现场的花费可能会让系,