首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
什么是AND信号量?请利用AND信号量写出生产者一消费者问题的解法。
什么是AND信号量?请利用AND信号量写出生产者一消费者问题的解法。
admin
2019-08-01
50
问题
什么是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 parbegin 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(s1,s2,s3,…,sn): until false; end consumer:begin repeat wait(full); wait(k1,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); consume the item in nextc; until false; end parend end
解析
转载请注明原文地址:https://kaotiyun.com/show/RACi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
阅读材料并结合背景知识回答问题:材料到17世纪60年代,伟大的科学学会的时代到来了:英国皇家学会、法国科学院先后成立。此前,科学工作在很大程度上仰仗于国王对科学家个人的资助一第谷领取丹麦国王的津贴,开普勒由德意志皇帝资助;或者靠某些科学“爱好者”、赞助者
西汉初年代表黄老政治思想的著作,是陆贾的()。认为“道莫大于无为,行莫大于谨敬”。
三国时期,魏、蜀、吴三国灭亡的历史顺序是()。
中世纪战争史上有过两次君士坦丁堡陷落,分别简述其发生的时间、征战的双方、导致的历史变动。
保加利亚共产党于1990年4月改名为保社会党,它在政府中沦为少数派的时间是()。
1939年前后,中国政治思想界展开关于三民主义问题争论的根本原因是()。
斯塔夫里阿诺斯在他的《全球通史》中说:“……促成中国文明的内聚性的最重要因素,也许是通称为儒家学说的道德准则和文学、思想方面的文化遗产。”这里的“儒家学说的道德准则”是()。
隋唐五代时期是中国古代商品经济发展史上的一个重要阶段,种类多,交换规模大,交换方式多。试回答问题:随着商业的发展,唐朝在货币和金融方面有一些重要的进步,以下表述全面的是()
关于分页系统,回答下列问题:(1)在页表中,哪些数据项是为实现换页而设置的?(2)设某系统为每个作业进程分配3个内存块,某作业进程在运行访问中的轨迹为1,4,3,1,6,8,1,且每一页都是按请求装入的。问:先进先出页面置换算法(FIF
某会议有n个参与者,等大家到齐后会议才能开始,利用P、V原语操作实现会议参与者进程。
随机试题
Youcanseealargesignalonthewall:_____!
患者男性46岁,口底多间隙感染,肿胀明显,可及捻发音及波动感,主诉呼吸困难,下列处理正确的是
A、骨盆入口略呈三角形,两侧壁内聚,耻骨弓较窄B、入口略呈圆形,横径较前后径稍长,耻骨弓较宽C、入口呈卵圆形,前后径较横径稍长,耻骨弓较窄D、入口呈扁平状,横径长而前后径短,耻骨弓宽E、入口呈肾形,骶骨下段向后移,尾骨呈钩
长江公司期末存货采用成本与可变现净值孰低计量,并且按单项存货计提存货跌价准备。存货跌价准备期初余额为0。2×17年12月31日,长江公司存货中包括:150件甲产品和50件乙产品,单位产品成本均为120万元。其中,150件甲产品签订有不可撤销的销售合同,每件
公安机关职责具有有限性,是指公安机关的职责是有范围的,超越范围就是越权。()
市委采取有力措施.制止了群众揭发少数单位违反财经制度,请客送礼的不良情况发生。上面这句话的语病类型为:
现在大街上到处都张贴着私刻印章的小广告,严重影响了市容。居民对此很有意见,对此你怎么看?
A、 B、 C、 D、 D
以下哪一个不是栈的基本运算?()
A、Yes.When?B、Yes.What?C、Well,how?D、Well,who?AShallwemeetagaintodiscussitfurther?本题问的是“Shallwemeetagaintodi
最新回复
(
0
)