首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
有一个可以存放n件产品的缓冲器,今有m个生产者,每个生产者每次生产一件物品放入缓冲器中;还有k个消费者,每个消费者每次可从缓冲器中取出一件物品去消费;不允许有两个或两个以上的生产者(或消费者)同时去存物品(或取物品),但允许有一个生产者(或消费者)在存物品
有一个可以存放n件产品的缓冲器,今有m个生产者,每个生产者每次生产一件物品放入缓冲器中;还有k个消费者,每个消费者每次可从缓冲器中取出一件物品去消费;不允许有两个或两个以上的生产者(或消费者)同时去存物品(或取物品),但允许有一个生产者(或消费者)在存物品
admin
2017-10-26
42
问题
有一个可以存放n件产品的缓冲器,今有m个生产者,每个生产者每次生产一件物品放入缓冲器中;还有k个消费者,每个消费者每次可从缓冲器中取出一件物品去消费;不允许有两个或两个以上的生产者(或消费者)同时去存物品(或取物品),但允许有一个生产者(或消费者)在存物品(或取物品)时有一个消费者(或生产者)可以去取物品(或存物品)。试用PV操作来协调它们的工作。
选项
答案
可以定义如下4个信号量: S1:生产者之间的互斥,由于只允许一个生产者存物品时有一个消费者取物品,故它的初值取为“1”。 S2:消费者之间的互斥,同理,它的初值取为“1”。 SP:表示是否可以把物品存入缓冲器,由于缓冲器容量为n,故SP的初值取为n。 SG:表示缓冲器中是否存有物品,显然,它的初值应该为“0”,表示还没有物品。 于是每个生产者Prodllcer i(i=1,2,…,m)和每个消费者Consumer j(j=1,2,…,k)可如下并发执行: begin B:array[0,…,n-1]of integer; k:=t:=0; S1:=S2:=1;SP:=n;SG=0; cobegin process producer i(i=1,2,…,m) begin L1:produce a producer; P(SP); P(S1); B[k]:=product; k:=(k+1)mod n; V(SG); V(S1); goto L1 end; process consiamer j(j=1,…,k) begin L2:P(SG); P(S2); take a product from B[t]; t:=(t+1)mod n: V(SP); V(S2); consume; goto L2; end; coend; end;
解析
转载请注明原文地址:https://kaotiyun.com/show/Bikx777K
本试题收录于:
操作系统概论题库理工类分类
0
操作系统概论
理工类
相关试题推荐
临床教师讲授的能力不包括()
以问题为基础的教学法实现基础学科以________为定向的课程安排,在教学计划中大幅度增加学生的自学和讨论时间。
在合作学习中,每个小组成员负责其他成员的操作技能的学习和掌握,并且设计操作技能的评价标准,这种方式被称为【】
学生在参加临床查房时,避免用一张纸作记录的原因不包括【】
重症加强治疗病房的管理特点是【】
_______,即急救网络中枢,是急救工作的联络、协调、指挥、调度、传达中心。
档案记录收集法中资料的来源有()
病例分析要求:(1)注明病历中的精神症状(请在“精神检查”中用画线的方法划出、编号,并在答卷上按你的编号顺序逐条列出所划症状的名称);(2)说明疾病诊断;(3)写出该患者的护理问题;(4)如何做好该患者的服药依从性管理?王某男19岁大
下列哪项不属于影响文化休克进程的因素()
_____是指采用计算机软、硬件技术对由计算机、服务器、存储器、交换机和路由器等网络设备及相关软件组成的网络进行管理的工作。
随机试题
异种金属焊接接头各区域的金相组织主要决定于母材和填充金属的化学成分。
授权是一个过程,这一过程发生在()。
下列各项中,关于企业固定资产折旧方法的表述正确的有()。
有两个投资方案:甲方案的标准离差为4.86%,乙方案的标准离差为2..31%,可以断定乙方案的风险一定比甲方案的风险小。()
1845年,托马斯·库克与儿子约翰·梅森·库克成立了托马斯·库克父子公司。()
下列关于处罚与教育关系的理解,正确的有()
医生指出,由于大部分老年人对药物的性能、药理常识__________基本的了解,对老年人的生理特点也缺乏足够的认识,盲目吃药往往会__________。依次填入画横线部分最恰当的一项是()。
成长:衰亡
Governmentsthroughouttheworldactontheassumptionthatthewelfareoftheirpeopledependslargelyontheeconomicstrength
Gardeningisthelayingoutandcareofaplotofgrounddevotedpartiallyorwhollytothegrowingplantssuchasflowers,herb
最新回复
(
0
)