自旋锁的简介说明
在jdk1.6之后,synchronized关键字性能得到提升
主要是由于synchronized关键字启用自旋锁 这种锁对于是一种代码逻辑,未涉及用户态和内核态的切换 所以速度非常快,那么什么是自旋呢?
自旋: 自旋指synchronized在程序的边界进行循环 当然如果循环多次,还是没有获取锁,则阻塞,进行锁升级
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。