没懂逻辑
只是后来的线程能抢占锁而已
怎么效率就高了?
1
sbw 2017-12-01 12:24:51 +08:00
逻辑简单
|
2
SoloCompany 2017-12-01 13:04:17 +08:00 via iPhone
这不是显然的吗
现实中经济纠纷是私了效率高还是打官司效率高? |
3
xiaxiaocao 2017-12-01 13:31:55 +08:00 1
公平锁要维护一个队列,后来的线程要加锁,即使锁空闲,也要先检查有没有其他线程在 wait,如果有自己要挂起,加到队列后面,然后唤醒队列最前面的线程。这种情况下相比较非公平锁多了一次挂起和唤醒
|
4
kenduffy OP |
5
lengyihan 2017-12-01 22:52:28 +08:00 via Android
@SoloCompany 正解。
|
6
lengyihan 2017-12-01 22:53:21 +08:00 via Android
@SoloCompany 就跟上床一样,强奸肯定比谈恋爱快啊
|