问答题
用管程的方法解决生产者一消费者问题:有若干个生产者和消费者共享一个容量为m的缓冲区。
【参考答案】
代码如下:
monitor producer_consumer
{
item buffe......
(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)
点击查看答案
<上一题
目录
下一题>
热门
试题
问答题
某高校计算机系开设有网络课并安排了上机实习,假设机房共有2m台机器,有2n名学生选修该课,规定: (1)每两个学生组成一组,各占一台机器,协同完成上机实习。 (2)只有一组的两个学生到齐,并且此时机房有空闲机器时,该组学生才能进入机房。 (3)上机实习由一名教师检查,检查完毕,一组学生同时离开机房。 试用P、V操作模拟上机实习过程。
点击查看答案
问答题
设有六个进程P1、P2、P3、P4、P5、P6,它们有如下图所示的并发关系。试用P、V操作实现这些进程间的同步。
点击查看答案
相关试题
消息缓冲通信技术是一种高级通信机制,由Ha...
在设计进程调度算法时,应着重考虑哪儿个问题
从读卡机上读进Ⅳ张卡片,然后复制一份,要...
有三个进程P1、P2和P3并发工作。进程P3...
公路上有一座桥,该桥一次只允许一辆汽车在...