Linux编程中,读写锁与自旋锁的区别是什么?

摘要:一、读写锁1. 什么是读者写者问题?读者写者模型是一种多线程同步策略,适用于高频读、低频写的场景。比如博客文章:作者(写

一、读写锁

1. 什么是读者写者问题?

读者写者模型是一种多线程同步策略,适用于高频读、低频写的场景。
比如博客文章:作者(写者)发布后很少修改,而读者(读者)频繁访问。
在这种场景下,使用读写锁可以比互斥锁减少很多锁冲突。

阅读全文