多个线程可能共享数量有限的资源。现在,你的代码片段不再是临界区(多个线程现在可以同时运行),但是需要基于信号量的同步来使用 P()V() 函数管理资源池,每当所有资源都已耗尽时,这些函数会阻塞一个线程。

最后修改: 2025年01月30日 星期四 17:52