文章

7

粉丝

0

获赞

0

访问

238

头像
2025 年 5 月第 1 次 408 月考试卷 - 第46题回答
操作系统
发布于2025年6月22日 17:48
阅读数 30

semaphore  Jing = 1 //一个井
semaphore  empty= 10 //水缸剩余空间
semaphore  full= 0 //水缸已用空间,初始时为空
semaphore  Tong = 3 //水桶数量

 

//小和尚

void  Xiao() {

           while (1) {

                    P(empty);  // 首先判断水缸是否有空余空间

                    P(Tong);  //拿桶去取水

                    P(Jing);  //访问井

                    执行取水操作

                     V(Jing);   //释放井

                      V(Tong);  //释放水桶

                      V(full);  //水缸水量+1

           }

}

 

//...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发