首页 > 其他分享> > 非公平锁性能为什么比公平锁性能高 非公平锁性能为什么比公平锁性能高 2022-05-05 00:31:06 作者:互联网 当一个线程请求锁时,只要获取了同步状态即成功获取锁。在这个前提下,刚释放锁的线程再次获取同步状态的几率会非常大,使得其他线程只能在同步队列中等待。 公平锁保证了锁的获取按照FIFO原则,代价是大量的线程切换。 非公平锁可能使线程饿死,但是线程切换较少,性能更高。 标签:为什么,同步,性能,获取,线程,公平,切换 来源: https://www.cnblogs.com/kisick/p/16223101.html