【发布时间】:2009-10-25 23:12:07
【问题描述】:
我们正在学习的课程中介绍多线程编程。教授提出了一个我一直在尝试但无济于事的额外问题:
每个进程 P0、P1、P2 和 P3 都必须等待其他三个跨过或到达其代码中的特定同步点,然后该进程才能跨过自己的同步点。
我已经知道如何用四个信号量回答这个问题,难的是只用一个信号量。
关于如何进行的任何建议或提示?
【问题讨论】:
-
你对问题的措辞有点不准确,所以你不太可能得到好的指导。
标签: semaphore