进入entryset和获得锁消耗的性能为什么会差很多呢?
来源:4-8 如果被问偏向锁、轻量级锁、重量级锁

CDWei
2021-03-31
同样都是spin lock,进入entryset和获得锁消耗的性能为什么会差很多呢?
写回答
2回答
-
慕仔2594423
2022-04-12
老师其实有句话是关键,进入entryset后,链表的最后一个节点去自旋,跟没有entryset几千几万个一起自旋,就是两回事了。
00 -
求老仙
2021-03-31
spin lock(自旋锁), 是一种锁。
spinlock()
// critical zone
spinrelease()
cas loop不是spin lock,具体参考无锁编程一节。
00
相似问题