The Little Book of Semaphores 信号量小书 第五章 稍欠经典的同步问题 5.8 过山车问题

第五章 稍欠经典的同步问题   5.8 过山车问题 这个问题来自安德鲁斯的并发编程[1],但他把它归功于J. S. Herman的硕士论文。 假设有n个乘客线程和一个汽车线程。乘客们反复等待乘坐汽车,汽车可以容纳C名乘客,其中C<n。汽车只有在满载时才能绕轨道行驶。 以下是一些附加细节: •乘客应该调用board和unboard。 •汽车应调用load,run和unload。 •在汽车调用load
相关文章
相关标签/搜索