热门

最新

红包

立Flag

投票

同城

我的

发布
weixin_73355603
潜意识Java
8 月前
trueweixin_73355603

《JVM 锁膨胀机制:偏向锁到重量级锁的演进》
偏向锁是为了在无竞争情况下减少锁的获取和释放开销而引入的。当一个线程第一次访问同步块并获取锁时,JVM 会在对象头中记录该线程的 ID,这个过程称为偏向锁的初始化。此后,该线程再次进入这个同步块时,无需进行任何同步操作,直接获取锁,从而提高了程序的执行效率。偏向锁适用于大多数情况下只有一个线程访问同步块的场景。JVM 锁膨胀机制通过根据竞争情况动态调整锁的状态,在不同的场景下选择最合适的锁类型,从而提高了锁的性能。偏向锁适用于无竞争的场景,轻量级锁适用于竞争较少的场景,重量级锁则适用于竞争激烈的场景。
——来自博客
https://blog.csdn.net/weixin_73355603/article/details/146880345

学过java吗(单选)
0 人已经参与 已结束
学过
0人
没
0人
CSDN App 扫码分享
分享
评论
点赞
  • 复制链接
  • 举报
下一条动态
立即登录