某会议有n个参与者,等大家到齐后会议才能开始,利用P、V原语操作实现会议参与者进程。

admin2013-09-16  28

问题 某会议有n个参与者,等大家到齐后会议才能开始,利用P、V原语操作实现会议参与者进程。

选项

答案semaphore mutex=1 semaphore barrier=O;; int meetings=0; void meeting() { P(mutex); meetings++; V(mutex); if(meetings==n)V(barrier); P(barrier): V(barrier): begin meeting(); }

解析
转载请注明原文地址:https://jikaoti.com/ti/E1ajFFFM
0

最新回复(0)