偏向锁、轻量级锁、重量级锁

        Java SE1.6为了减小得到锁和释放锁所带来的性能消耗,引入了“偏向锁”和“轻量级锁”的概念,因此在Java SE1.6里锁一共有四种状态:无锁状态,偏向锁状态,轻量级锁状态和重量级锁状态,它会随着竞争状况逐渐升级。锁能够升级但不能降级,这种策略目的是为了提升得到锁和释放锁的效率。 偏向锁         Hotspot的做者通过以往的研究发现大多数状况下锁不只不存在多线程竞争
相关文章
相关标签/搜索