Linux多线程编程之读写锁

读写锁也是线程同步中的一种同步机制,简单的来说:读写锁既有读的方面也有写的方面,其中读是共享锁,而写是独占锁,而且系统中读写锁的分配是写锁优先的。 下面的用例,证明了读锁是共享锁。 #include<stdio.h> #include<unistd.h> #include<pthread.h> pthread_rwlock_t rwlock = PTHREAD_RWLOCK_INITIALIZER
相关文章
相关标签/搜索