使用pthreads实现读写互斥的最佳方法?

时间:2015-07-24 16:39:37

标签: pthreads

我有一个可以被100个线程同时读取的数据结构,但必须避免自然的写/写和写/读冲突。我第一次使用pthread_mutex_lock尝试阻止了多次读取。使用pthreads在允许多次读取时阻止写/写和写/读的好方法是什么?

1 个答案:

答案 0 :(得分:1)

一个好方法是使用pthreads本身的native rwlock facility