【发布时间】:2023-03-23 14:58:01
【问题描述】:
我有一个可以被 100 个线程同时读取的数据结构,但自然必须避免写入/写入和写入/读取冲突。我第一次尝试 pthread_mutex_lock 阻止了多次读取。什么是使用 pthreads 来防止写入/写入和写入/读取同时允许多次读取的好方法?
【问题讨论】:
-
你能用pthreads'native rwlocks吗?
-
@pilcrow:谢谢,看起来正是我需要的。
-
好吧,那么让我将其推广为答案。 :)
标签: pthreads