永发信息网

高分悬赏:软件技术基础或者数据结构高手进

答案:1  悬赏:70  手机版
解决时间 2021-07-30 01:38

设有三个进程P、Q、R,其中P、Q构成一对生产者-消费者关系,共享一个容量为N的缓冲区B1;Q、R也构成一对生产者—消费者关系,共享一个容量为M的缓冲区B2。试用一种进程协调机制来描述它们之间的相互制约关系。

最佳答案
如果将两个wait操作即wait(full)和wait(mutex)互换位置,或者将signal(mutex)与signal(full)互换位置,当缓冲区存满K件产品时。生产者又生产了一件产品,它欲向缓冲器存放时将在empty上等待,但它已经占有了使用缓冲器的权利。这时消费者要取产品时将停留在mutex上得不到使用缓冲器的权利,导致生产者等待消费者取走产品,而消费者却在等待生产者释放使用缓冲器的权利,这种相互等待永远结束不了。因此进程将会发生死锁。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
你挨你的男友?
使用英语用英语怎么说,一切都收拾妥当了心情
安陆市孝感卓越果行地址在什么地方,想今天过
SupperJunior Don't Don中拉小提琴的是
心跳是什么感觉
多普达565没数据线怎么下载文件管理器
晚上胃难受时应该怎么睡着??
湖滨区三门峡八一超市地址是什么,有没有知道
卡巴斯基的反病毒一个软件,安在笔记本电脑上
四川达县石桥列宁街宾馆在哪里?
带狼团队口号,求狼性团队口号? 70分
穿高跟鞋脚趾麻
两车相距120千米,慢车每小时行48千米,快车
大家好,请问/网络游戏第三平台在线直充/网尚
叶县平顶山中国邮政储蓄银行24小时自助银行(
推荐资讯
怎麽写撤销开除学基的文章
开心OL哪里合宠物
台州现在办暂住证得多少钱?
很费解!这是怎么呢?
关于商人的医疗保险
有没有人能帮我QQ飞车考高级驾照?
win7连不上网,大侠来救命啊!!
请问问问 为什么我提问总不通过。。。
从武汉天河机场到荆州怎么走最方便?
厦门平安易贷公司电话多少?
朋友在什么样的情况下会变成情侣?
DNF黑1 小红 晶体 多少钱?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?