
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
Linux内核_rwsem及读写机制的理解
如果有人在写排队则睡觉,这是为了防止写程序饿死,要读者是一个接一个不停地来,临界区里就永远至少有一个读者。,写者永远不会被读者阻塞,但多个写者之间仍然是互斥的(通常内部带有一个自旋锁)。**rwsem(Read/Write Semaphore,读写信号量)**专门为了解决读多写少的并发场景。原理:写者增加一个序号,读者在读前后检查序号。如果序号变了,说明读期间有人写过,读者就重新读一遍。一旦有人要
到底了







