3

我已经阅读了一些关于 Readers-writer lock 的链接。我几乎没有怀疑。

  1. 如果系统必须设计为多读单写,写应该优先。
  2. 如果系统必须设计为多读多写

那么我们是否应该为多次读取实现信号量并为多次写入实现互斥锁?或者我什么时候使用临界区?另外,它是否取决于操作系统?(在 Unix 和 Windows 的情况下是否有所不同)?

4

0 回答 0