首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
为什么要在生产者和消费者的同步问题中加入互斥信号量mutex,而在计算进程和打印进程的两个进程之间的同步问题中不要加入互斥信号量mutex?
为什么要在生产者和消费者的同步问题中加入互斥信号量mutex,而在计算进程和打印进程的两个进程之间的同步问题中不要加入互斥信号量mutex?
admin
2016-05-14
41
问题
为什么要在生产者和消费者的同步问题中加入互斥信号量mutex,而在计算进程和打印进程的两个进程之间的同步问题中不要加入互斥信号量mutex?
选项
答案
由于在生产者和消费者问题中的两个信号量buffers和products的值都可以大于1,因此就可能发生有多个生产者进程和消费者进程同时通过semWait(buffers)和sereSignal(products)操作,进入缓冲区存或取产品的情况。由于存放产品的缓冲区是一种数据结构,本身也是临界资源,故对该部分的操作是一个临界段,各个进程也要互斥地执行。 在计算进程和打印进程的两个进程之间的同步问题中,由于受对方的制约,两个进程不可能同时访问缓冲区,故这种同步中就隐含了互斥。如果像生产者和消费者问题一样,也加入互斥信号量mutex,尽管没有问题,但是这是没有必要的。
解析
转载请注明原文地址:https://jikaoti.com/ti/QsEaFFFM
本试题收录于:
操作系统题库理工类分类
0
操作系统
理工类
相关试题推荐
列举操作系统探测的主要技术。
网络反病毒技术包括:预防病毒、____________和消除病毒三种技术。
作为一个防护体系,当入侵者要发起攻击时,每一步都需要花费时间,攻击成功花费的时间就是___________。
以下方法中,不适用于检测计算机病毒的是()
根据访问权限,访问控制技术将用户分为三类:特殊用户、___________和审计用户。
某局域网(如下图所示)由1个路由器、1个防火墙、2个交换机、2个服务器,以及内网8台客户端计算机组成。请完成下述要求:(1)在上图的空白框中填写设备名;(2)完成上图中设备之间的连线,以构成完整的网络结构图。
从工作原理角度看,防火墙主要可以分为哪两类?防火墙的主要实现技术有哪些?
不同背景的发生事件或服务事件的概率分布将需要大量的随机数。实际上,这样的概率分布也可看作为_________分布。
作业时间
进程存在的唯一标志是()
随机试题
根据《证券投资基金法》的规定,以下属于基金份额持有人大会权利的是()。Ⅰ.分享基金财产收益Ⅱ.决定更换基金管理人、基金托管人Ⅲ.决定基金扩募或延长基金合同期限Ⅳ.决定调整基金管理人、托管人的薪酬标准
审计
用溶栓药治疗肺血栓栓塞症后,规范性肝素治疗应开始在凝血酶原时间恢复到正常值的
患者女性,25岁。因交通性脑积水而于3h前行腰椎穿刺,抽放了20ml脑脊液。现出现头痛、呕吐和眩晕。应考虑为()
关于血证出血部位与脏腑的关系,下列错误的是
A.甘油B.碳酸钙C.藻酸盐D.苯甲酸盐E.十二烷基(酯)硫酸钠牙膏中常用作摩擦剂的是
男,29岁,不明毒物中毒。可选用的洗胃液是
案情:1997年11月,某省政府所在地的市政府决定征收含有某村集体土地在内的地块作为旅游区用地,并划定征用土地的四至界线范围。2007年,市国土局将其中一地块与甲公司签订《国有土地使用权出让合同》。2008年12月16日,甲公司获得市政府发放的第1号《国有
工农武装割据思想的基本内容有()
以下哪项功能电子签名(electronicsignature)不能提供:______。
最新回复
(
0
)