多读单写的意思:可以多个读者同时读取数据,而在读数据的时候不能写入数据,并且在写的过程中,不能有其他读者去写,即读者之间是并发的,写者和读者或其他写者是互斥的
1.pthread_rwlock_t 读写锁
->初始化锁 和队列
初始化锁和队列 读者加锁 写加锁2.dispatch_barrier_async实现多读单写
多读单写---
多读单写的意思:可以多个读者同时读取数据,而在读数据的时候不能写入数据,并且在写的过程中,不能有其他读者去写,即读者之间是并发的,写者和读者或其他写者是互斥的
->初始化锁 和队列
初始化锁和队列 读者加锁 写加锁---
本文标题:多读单写
本文链接:https://www.haomeiwen.com/subject/evfthltx.html
网友评论