多线程开发之读写锁

读写锁与互斥量类似,不过读写锁允许更高的并行,互斥量要么是锁住状态,要么是不加锁状态。而且一次只有一个线程可以对其枷锁。读写锁就不一样了,虽然一次只有一个线程可以占有写模式的读写锁,但是多个可以同时占有读模式的读写锁。 首先介绍:读锁,具体看代码: #include <iostream> #include<pthread.h> #include<unistd.h> using namespace
相关文章
相关标签/搜索