Linux多線程編程之讀寫鎖

讀寫鎖也是線程同步中的一種同步機制,簡單的來說:讀寫鎖既有讀的方面也有寫的方面,其中讀是共享鎖,而寫是獨佔鎖,而且系統中讀寫鎖的分配是寫鎖優先的。 下面的用例,證明了讀鎖是共享鎖。 #include<stdio.h> #include<unistd.h> #include<pthread.h> pthread_rwlock_t rwlock = PTHREAD_RWLOCK_INITIALIZER
相關文章
相關標籤/搜索