多读单写
2021-03-22 本文已影响0人
牛奶红茶
多读单写的意思:可以多个读者同时读取数据,而在读数据的时候不能写入数据,并且在写的过程中,不能有其他读者去写,即读者之间是并发的,写者和读者或其他写者是互斥的
1.pthread_rwlock_t 读写锁
->初始化锁 和队列



2.dispatch_barrier_async实现多读单写

---
多读单写的意思:可以多个读者同时读取数据,而在读数据的时候不能写入数据,并且在写的过程中,不能有其他读者去写,即读者之间是并发的,写者和读者或其他写者是互斥的
->初始化锁 和队列
---