pthread 读写锁 (Read Write Lock, rwlock) 把对共享资源的访问者分为读者和写者,读者仅仅对共享资源进行读访问,写者仅仅对共享资源进行写操作. 如果使用互斥量 mutex,读者和写者都必须独占 mutex 以独占共享资源,在读写锁机制下,同一时刻允许有多个读者读访问共享资源,仅仅有写者才须要独占资源.相比互斥量,读写锁因为允许多个读者同一时候访问共享资源,进一步提高了多线程的并发度. API 相关数据结构: pthread_rwlock_t : 读写锁的数据结构:…