首页 > 其他 > 详细

用信号量及其PV操作处理实际问题

时间:2019-05-07 18:29:21      阅读:87      评论:0      收藏:0      [点我收藏+]
  1. 书上课后练习P187-43

设置四个信号量S,P1,P2,P3.初值分别为1,0,0,0.分别代表容器中室友有原料,可否取橘子精,可否取糖,可否取水。

总过程()                             

{ while(1)

{p(S)

If(是橘子精)V(P1);

If else (是糖)V(P2);

Else(是水)V(P3)}

}

 

P1()

{while(1)                      

{P(P1)

V(S);}

}

 

P2()

{while(1)

{P(P2)

V(S);}

}

P3()

{while(1)

{P(P3)

V(S);}

}

用信号量及其PV操作处理实际问题

原文:https://www.cnblogs.com/zjxqq/p/10826918.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!