首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
什么是AND信号量?请利用AND信号量写出生产者一消费者问题的解法。
什么是AND信号量?请利用AND信号量写出生产者一消费者问题的解法。
admin
2019-08-15
43
问题
什么是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
学硕统考专业
相关试题推荐
对斯大林时期形成的高度集中的社会主义经济政治体制的叙述,不确切的是()。
日本三个月亡华计划破产的标志是()。
(1)根据无类IP地址的规则,每个网段中有两个地址是不分配的:主机号全0表示网络地址,主机号全1表示广播地址。因此8位主机号所能表示的主机数就是28-2,即254台。该网络要划分为两个子网,每个子网要120台主机,因此主机位数X应该满足下面三个条件:
高度为4的4阶B树最多可容纳()个关键字(根是第1层)。
某网络的拓扑结构由下图所示,其中顶点表示路由器。该网络的路由器采用了链路状态路由算法,在某一时刻各个路由器发送的链路状态如下:A:B(1),D(3)B:A(1),D(1),C(3),E(5)C:B(3),D(1)D:A(3),B(1
某阅览室晚间开放,第一个进入的读者开灯,最后一个离开的读者关灯。利用P、V原语操作实现读者进程。
某计算机系统的内存储器由Cache和主存构成,Cache的存取周期为45纳秒,主存的存取周期为200纳秒。已知在一段给定的时间内,CPU共访问内存4500次,其中340次访问主存。问:(1)Cache的命中率是多少?(2)CPU访问内存的平均
计算机系统总线包括①地址总线、②数据总线和③控制总线。若采用DMA方式传送数据,需要DMA控制器控制的是()。
四位运算器框图如下图所示,ALU为算术逻辑单元,A和B为三选一多路开关,预先已通过多路开关A的SW门向寄存器R1,R2送入数据如下:R1=0101,R2=1010。寄存器BR输出端接四个发光二极管进行显示。其运算过程依次如下:(1)R1
下列关于RISC的叙述中,错误的是____。
随机试题
企业管理的各项职能中,首要职能是()
“法令行则国治,法令弛则国乱”,这说明领导者在社会治理中必须强化【】
二氧化碳是调节呼吸的最重要的生理性化学因子。()
患者,男。缺失,可摘局部义齿修复,基牙,下述何种条件的基牙可设置弯制上返卡环
2016年2月1日甲公司以2800万元购入一项专门用于生产H设备的专利技术。该专利技术按产量法进行摊销,预计净残值为零,预计该专利技术可用于生产500台H设备。甲公司2016年共生产90台H设备。2016年12月31日。经减值测试,该专利技术的可收回金额为
一般情况下,对于作业量很大,特别是重、大货物,启动频繁、重复、节拍短促而有规律的作业,适宜采用______系统。
制定《学生伤害事故处理办法》的基本出发点是依据法律的规定,()的合法权益。
知识产权是指在科学、技术、文化、教育、艺术等领域,人们用智力劳动创造的财富所享受的权利。根据上述定义,下列选项中不属于知识产权的是:
国家机关工作人员应是公正的化身及楷模,以维护社会公正为己任。基本的“公正”包括()。
两岸全面、直接、双向“三通”的实践告诉我们一个道理,凡是符合两岸同胞利益,符合两岸关系发展需要,符合历史潮流前进的事情,不管面对多少困难,遇到多少阻力,花费多少时间,终究都会在两岸同胞的共同努力下得以实现,这是因为和平发展()。
最新回复
(
0
)