读锁和并发

时间:2013-09-05 19:48:42

标签: multithreading concurrency critical-section locks

我在SO上回答了一个问题: "A lock allows only one thread to enter the part that's locked"许多人投了赞成票。答案进一步扩展了解释互斥量和信号量的定义。

在另一个地方(在SO以及许多其他网站上),我看到piece of code使用“关键部分”来创建读锁定。

我相信他们都是对的。但我想知道,尽管理论上说“读锁允许并发读者”,但在实际实现中它仍然只是一次允许单线程吗?

0 个答案:

没有答案