当前位置:首页>维修大全>综合>

为什么lock比synchronized效率高(synchronized锁和lock锁的区别)

为什么lock比synchronized效率高(synchronized锁和lock锁的区别)

更新时间:2025-04-02 20:04:12

为什么lock比synchronized效率高

synchronized的效率远远高于lock操作,而且随着实验的重复,synchronized会进行优化,效率大概是Lock的2-4倍。

另类结论: 从循环的次数可以看出,无论是synchronized或者Lock,本身的效率已经非常高了,10亿次的操作,只需要10秒不到的时间,加锁一次大概需要10ns而已,synchronized大概只需要2ns。所以,其差距基本上也可以忽略不计了

更多栏目