13.0 13.3 锁优化 发表于 2021-11-27 更新于 2021-11-28 分类于 7 深入理解Java虛拟机:JVM高级特性与最佳实践(第3版) , 5第五部分 高效并发 , 第13章 线程安全与锁优化 , 13.3 锁优化 Waline: 本文字数: 225 阅读时长 ≈ 1 分钟 13.3 锁优化高效并发是从JDK 5升级到JDK 6后一项重要的改进项,HotSpot虚拟机开发团队在这个版本上花费了大量的资源去实现各种锁优化技术,如适应性自旋(Adaptive Spinning)、锁消除(Lock Elimination)、锁膨胀(Lock Coarsening)、轻量级锁(Lightweight Locking)、偏向锁(Biased Locking)等,这些技术都是为了在线程之间更高效地共享数据及解决竞争问题,从而提高程序的执行效率。