Operating system 信号量与条件变量

Operating system 信号量与条件变量,operating-system,semaphore,condition-variable,Operating System,Semaphore,Condition Variable,有一个常见的问题:读/写问题,其中只允许一个写入程序写入,但多个读取器可以读取。它通常由信号量实现。我们也可以用条件变量来解决这个问题吗?不明白为什么不……@詹姆斯·马丁尼试图解决它,但没有。如何让多个用户并行访问阅读功能。不等待并发出信号,只让一个线程执行?检查此链接您可以在此链接中找到一些相关信息:

有一个常见的问题:读/写问题,其中只允许一个写入程序写入,但多个读取器可以读取。它通常由信号量实现。我们也可以用条件变量来解决这个问题吗?

不明白为什么不……@詹姆斯·马丁尼试图解决它,但没有。如何让多个用户并行访问阅读功能。不等待并发出信号,只让一个线程执行?检查此链接您可以在此链接中找到一些相关信息: