线程的同步之读写锁rwlock(二)

1.什么是读写锁? 读写锁和互斥量(互斥锁)很类似,是另一种线程同步机制,但不属于POSIX标准,可以用来同步同一进程中的各个线程。当然如果一个读写锁存放在多个进程共享的某个内存区中,那么还可以用来进行进程间的同步, 相对互斥量只有加锁和不加锁两种状态,读写锁有三种状态:读模式下的加锁,写模式下的加锁,不加锁。 读写锁的使用规则:   ● 只要没有写模式下的加锁,任意线程都可以进行读模式下的加锁;
相关文章
相关标签/搜索