首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
为什么要在生产者和消费者的同步问题中加入互斥信号量mutex,而在计算进程和打印进程的两个进程之间的同步问题中不要加入互斥信号量mutex?
为什么要在生产者和消费者的同步问题中加入互斥信号量mutex,而在计算进程和打印进程的两个进程之间的同步问题中不要加入互斥信号量mutex?
admin
2016-05-14
79
问题
为什么要在生产者和消费者的同步问题中加入互斥信号量mutex,而在计算进程和打印进程的两个进程之间的同步问题中不要加入互斥信号量mutex?
选项
答案
由于在生产者和消费者问题中的两个信号量buffers和products的值都可以大于1,因此就可能发生有多个生产者进程和消费者进程同时通过semWait(buffers)和sereSignal(products)操作,进入缓冲区存或取产品的情况。由于存放产品的缓冲区是一种数据结构,本身也是临界资源,故对该部分的操作是一个临界段,各个进程也要互斥地执行。 在计算进程和打印进程的两个进程之间的同步问题中,由于受对方的制约,两个进程不可能同时访问缓冲区,故这种同步中就隐含了互斥。如果像生产者和消费者问题一样,也加入互斥信号量mutex,尽管没有问题,但是这是没有必要的。
解析
转载请注明原文地址:https://kaotiyun.com/show/cdNx777K
本试题收录于:
操作系统题库理工类分类
0
操作系统
理工类
相关试题推荐
计算机网络系统面临的典型安全威胁中篡改指的是()
某局域网(如下图所示)由1个路由器、1个防火墙、3个交换机、2个服务器、2台网络打印机,以及内网6台客户端计算机组成。请完成下述要求。(1)在上图的空白框中填写设备名;(2)完成上图中设备之间的连线,以构成完整的网络结构图。
下面关于防火墙的说法,正确的是()
库存管理工作的主要内容,就是通过调节和控制存储的输入和输出的关系,来寻求___________的经济效益。
某小镇有2种报纸(A和B)。居民人人读报,但只读一种。为了竞争,现2种报纸拟改版。根据资料估计,改版后,原读报纸A的读者仍喜欢读报纸A的占80%,改读报纸B的占20%;原读报纸B的读者仍喜欢读报纸B的占70%,改读报纸A的占30%。试问经若干年后,状态达到
已知B的可行基解为XB=B-1b≥0,其余非基变量为0,则当CBB-1A≤C时,XB是______问题的最优解;反之,若CBB-1A≥C,则XB是______问题的最优解。
某食品公司考虑是否参加为某运动会服务的投标,以取得饮料或面包两者之一的供应特许权。两者中任何一项投标被接受的概率为40%。公司的获利情况取决于天气,若获得的是饮料供应特许权,则当晴天时可获利2000元,当雨天时,损失2000元。若获得的是面包供应特许权,则
库存管理中,只要求做到不缺货、不影响生产,而不必过分细致管理的存货是()
进程的基本调度状态有哪些?它们之间是如何转换的?
网络数据传输的可靠性一般通过_______和重传机制保证。
随机试题
请简述局麻药的主要不良反应及注意事项。
以下属于细嫩烘青的有()。
男性,75岁。因腹股沟斜疝嵌顿2天急诊手术。术中见疝囊内有大团小肠,仍有活力,并有少量淡黄色渗出液,松解疝环,将小肠还纳腹腔并作疝修补术。术后第2天,病人觉腹痛较前加重,T38.8℃,腹部压痛、反跳痛、肌紧张,WBC18×109/L。最可能的原因是
A.生物毒类中毒B.乙二醇中毒C.氯酸盐中毒D.导眠能中毒E.短效巴比妥类中毒(2005年第121题)血液透析治疗急性中毒的首选指征是
下列哪项属于生物转化中两相反应的是
慢性边缘性骨髓炎如已明确骨质破坏的部位和范围,一般在病程多长时间可施行病灶清除术
关于血浆代用液叙述错误的是()。
提出“白板说”的哲学家是()。
A、2xe-xB、(一x2+2x)e-xC、e-xD、(2x一1)e-xC一方面,另一方面,比较两个计算结果可知应选C.
Nigeria’selectionwas______accordingtomostforeignobservers.
最新回复
(
0
)