黑色幽默595 2022-07-29 10:00 采纳率: 85.7%
浏览 7
已结题

JVM 里面锁竞争轻量锁,偏向锁问题

线程竞争过程中,其实状态是轻量锁(4.x延迟后) 到偏向锁。切偏向锁不可逆的。
偏向锁,是一个什么状态, 多线程竞争?单线重入? 为什么A线程释放锁, C线程偏向锁状态,会先获取锁
中间的细节我比较乱,谁来理一理,最好带上对象头的信息说说,为什么 偏向锁不能和其他锁一样把。hashcode 记录在栈的变量表, 为什么 偏向锁状态不能重现

img

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 8月6日
    • 创建了问题 7月29日