首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
什么是AND信号量?请利用AND信号量写出生产者一消费者问题的解法。
什么是AND信号量?请利用AND信号量写出生产者一消费者问题的解法。
admin
2019-08-15
77
问题
什么是AND信号量?请利用AND信号量写出生产者一消费者问题的解法。
选项
答案
此题主要考查进程与死锁的相关转换内容。 (1)为解决并行所带来的死锁问题,在wait操作中引入AND条件,其基本思想是将进程在整个运行过程中所需要的所有临界资源一次性地全部分配给进程,用完后一次性释放。 (2)解决生产者一消费者问题可描述如下: var mutex,empty,full:semaphore:=1,n,0; buffer:array[0..n一1]of item: in,out:integer:=0,0; begin parbegi n producer:begin repeat …… produce an item in nextp; …… wait(empty); wait(s1,s2,s3,…,sn); //s1,s2,s3,…,sn为执行生产者进程除empty外其余的条件 wait(mutex): buffer(in):=nextp; in:=(in+1)mod n; signal(mutex); signal(full); signal(sl,s2,s3,…,sn); until false; end consumer:begin repeat wait(full): wait(kl,k2,k3,…,kn); //k1,k2,k3,…,kn为执行生产者进程除full外其余的条件 wait(mutex); nextc:=buffer(out); out:=(out+1)mod n; signal(mutex); signal(empty): signal(k1,k2,k3,…,kn); COflsume the item in nextc; until false; end parend end
解析
转载请注明原文地址:https://kaotiyun.com/show/aiCi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
1945年7月至10月间,人民解放军在上党、邯郸歼灭了前来进犯的国民党军队,其影响主要是()
南宋理学家()认为一切封建秩序和伦理纲常都是人“本心”所固有的。而不是来自朱熹等人所说的“天理”。他的这一学说被称为“心学”。
西周的分封制相当发达,是西周的重要政治制度,也是西周历史的一个显著特点。根据所学知识,回答问题在武王灭商和周公东征的过程中立有大功,或与周有世代同盟关系的异姓贵族也被分封去建立诸侯国家,继续为周王室效力,下列国家:①齐②鲁③燕④宋,属于异姓诸侯国的是(
经六朝时期的发展,南方形成了三个农业发达地区即()。
某32位机(机器字长32位)的一台外设通过32位总线与系统内存相连。CPU每秒执行100条指令,平均每条指令需要5个机器周期,其中3个周期必须访问内存,内存读写需一个机器周期,假定CPU在95%的时间内持续执行“背景程序”,且这段时间内不执行I/O指令。现
在请求页式系统中,一程序的页面走向(访问串或引用串)为2,3,4,5,2,3,6,2,3,4,5,6,设分配给该程序的存储块数为m。试分别计算m=3和m=4时,FIFO和LRU两种替换算法的缺页(页故障)数,并给出:结果说明了什么?
以下叙述不正确的是()。
将要相互通信双方怎样进行建立TCP连接?在TCP报文段的首部中只有端口号而没有IP地址,当TCP将其报文段交给IP层时,IP协议怎样知道目的IP地址呢?为什么把IP地址又称为“虚拟地址”,把TCP连接说成是“虚连接”?假设在建立连接时使用2次握手而非3次握
出现下列的情况可能导致死锁的是()。
随机试题
圣吉把学习型组织的五项技能称为“五项修炼”,其核心是()
患者,男,16岁,5个月前无明显诱因于面部、上胸背部出现丘疹、脓疱、结节、囊肿,有触痛,时轻时重,逐渐增多,部分皮疹有破溃、结痂,形成散在瘢痕。发病以来一般情况可,睡眠、饮食及大小便无特殊。既往无药物过敏史、无服用糖皮质激素等药物史,也无焦油、沥青、卤代氢
根据《药品经营质量管理现范》的规定,怕压药品应
甲公司与乙公司就一批高档西服的买卖合同以电子邮件的形式进行磋商。5月8日,甲公司首先提出该批西服的数量、质量、价格等内容,询问乙公司能否提供。乙公司接受了甲公司的要求,并就履行地点、期限等内容提出了若干补充意见,且提出采用合同书形式订立合同,并于5月10日
四部门经济中的部门包括()。
2014年1月1日,甲公司采用分期收款方式向乙公司销售一套大型设备,合同约定的销售价格为1000万元(不含增值税),分5次于每年12月31日等额收取。该大型设备成本为800万元。假定该销售商品符合收入确认条件,同期银行贷款年利率为6%。不考虑其他因素,假定
胆汁是由()分泌的。
方舟中学有一台电脑能上QQ,但无法浏览网页,在下列选项中可能设置错误的是()。
河姆渡和半坡居民过着定居生活,最主要的原因是()。
第三产业
最新回复
(
0
)