锁的升降级
本文基于ReentrantReadWriteLock来说明它自己的锁升级的策略。 读写锁总结 这里我先说明下读写锁进行下总结: 要么多读,要么一写;读写锁适用去读多写锁的情况。 公平情况下,读 ...
本文基于ReentrantReadWriteLock来说明它自己的锁升级的策略。 读写锁总结 这里我先说明下读写锁进行下总结: 要么多读,要么一写;读写锁适用去读多写锁的情况。 公平情况下,读 ...
本文简单介绍下自旋锁的阻塞锁,主要详细介绍自旋锁的概念、使用场景和简易代码实现。 概述 我们都知道CPU唤醒或者阻塞线程时,是有上下文切换的开销,若临界区的范围不是很大,在多核处理器中使用自旋 ...
本文概述介绍下lock锁都有哪些,后续会进行详细介绍,请参照相关博客。 分别为:乐观锁和悲观锁、 可重入锁和非可重入锁(ReentrantLock)、 公平锁和非公平锁 ...