读写锁

Posted 烂笔头

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了读写锁相关的知识,希望对你有一定的参考价值。

读写锁介绍:读写分离锁ReadWriteLock是JDK1.5提供的,可以有效的减少锁竞争,以提高系统性能

读写锁的必要性:由于读操作不会对数据的完整性造成破坏,所以多个线程读操作不需要锁制约,

读写锁的用法:

  规则

阻塞规则 读操作 写操作
读操作 不阻塞 阻塞
写操作 阻塞 阻塞

以上是关于读写锁的主要内容,如果未能解决你的问题,请参考以下文章

Linux同步技术之读写锁

使用读写锁实现线程同步

C基础 读写锁中级剖析

读写锁

Linux系统编程-(pthread)线程通信(读写锁)

读写锁