多讀單寫的意思:可以多個(gè)讀者同時(shí)讀取數(shù)據(jù),而在讀數(shù)據(jù)的時(shí)候不能寫入數(shù)據(jù),并且在寫的過(guò)程中,不能有其他讀者去寫,即讀者之間是并發(fā)的,寫者和讀者或其他寫者是互斥的
1.pthread_rwlock_t 讀寫鎖
->初始化鎖 和隊(duì)列

初始化鎖和隊(duì)列

讀者加鎖

寫加鎖
2.dispatch_barrier_async實(shí)現(xiàn)多讀單寫

多讀單寫
---
多讀單寫的意思:可以多個(gè)讀者同時(shí)讀取數(shù)據(jù),而在讀數(shù)據(jù)的時(shí)候不能寫入數(shù)據(jù),并且在寫的過(guò)程中,不能有其他讀者去寫,即讀者之間是并發(fā)的,寫者和讀者或其他寫者是互斥的
->初始化鎖 和隊(duì)列
---