首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
在生产者一消费者问题中,如果将两个semWait操作即生产者程序流程中的semWait(buffers)和semWait(mutex)互换位置,或者是将semSignal(mutex)与semSignaj(products)互换位置,结果会如何?
在生产者一消费者问题中,如果将两个semWait操作即生产者程序流程中的semWait(buffers)和semWait(mutex)互换位置,或者是将semSignal(mutex)与semSignaj(products)互换位置,结果会如何?
admin
2016-05-14
33
问题
在生产者一消费者问题中,如果将两个semWait操作即生产者程序流程中的semWait(buffers)和semWait(mutex)互换位置,或者是将semSignal(mutex)与semSignaj(products)互换位置,结果会如何?
选项
答案
seinWait(buffers)和semWait(mutex)互换位置后,因为mutex在这儿是生产者和消费者公用的信号量变量,生产者在执行完semWait(mutex)后,则mutex赋值为0,倘若当前无空闲缓冲区,buffers也为0,在执行了semWait(buffers)后,buffers为-1,该生产者进程就会进入阻塞状态,这样不仅其他的生产者进程会因mutex不能继续存放产品,并且消费者也因mutex不能取产品,从而释放缓冲区,使缓冲区始终为0,这样就形成了死锁。 由于semSignal操作不含有使进程阻塞的操作,故semSignal(mutex)与semSignal(products)互换位置后,不会发生死锁问题。 交换消费程序流程中的semWait(products)和sereWait(mutex)或者semSignal(mutex)与semSignal(products)的位置的结果也类似。
解析
转载请注明原文地址:https://kaotiyun.com/show/AzAx777K
本试题收录于:
操作系统题库理工类分类
0
操作系统
理工类
相关试题推荐
试图把自己的程序加入或取代部分操作系统进行工作,具有很强的破坏力,可以导致整个系统瘫痪的病毒是___________。()
研究社会发展有关的问题,如人口增长预测、社会购买心理的预测等属于()
某采石公司有三个采石场W、X、Y,各场每周采石能力分别为56吨、82吨和77吨。该采石公司已与某路桥公司签订了每周供应石块的协议,路桥公司现有三个施工路段A、B、C,每周对石块的需求量分别为72吨、102吨和41吨。采石场运送石块到各施工路段的单位运费如题
必须运用定性和定量两种方法才能制定的决策,称为()
决策过程的第一步即是观察问题所处的环境,一般而言,问题域所处的环境有__________和________两方面。
模拟是先为过程设计一个模型,然后再组织一系列的反复试验,以预测该过程全部时间里所发生的情况,因此,它是一种()
某百货公司去外地采购A、B、C、D四种规格的服装,数量分别为:A-1500套,B-2000套,C-3000套,D-3500套。同时有三个城市可供应上述规格服装,供应量为:城市甲-2500套,城市乙-2500套,城市丙-5000套,由于这些城市服装质量运价
DNS主要是把主机名和电子地址映射为________。
共享打印机不具有的功能是()
在请求分页存储管理系统中,运行一个共有7页的作业,作业执行时访问页面的顺序为:0,5,1,3,0,1,2,5,0,4,2,6,4,3。系统为该作业分配4块内存块且初始状态为空。请用FIFO页面置换算法,用列表形式求出该作业执行完成后发生缺页次数和被淘汰的页
随机试题
不宜用干化学法测定尿比密的尿液是
A.利气疏导B.清热利湿C.凉血止血D.健脾益气E.补虚固涩
外感风邪所致头痛最宜使用
机床加工每个工件的总时间为()之和。
下列各项中,体现会计核算的实质重于形式要求的是()。
简单恢复历史旧貌,绝不可能实现复兴的目标。只有创造一种融合古今中外的新兴文明,才能恢复曾经有过的世界一流的兴盛状态。因此,()。下列选项中,最适合填入上述括号内的是:
单位组织年终总结汇报,你正在作报告,你的同事打断你。说你的报告啰嗦,词不达意,你怎么办?如果你的领导也赞成你的同事对你的意见。你怎么办?
在法庭的被告中,被指控偷盗、抢劫的定罪率,要远高于被指控贪污、受贿的定罪率。其重要原因是后者能聘请收费昂贵的私人律师,而前者主要由法庭指定的律师辩护。以下哪项如果为真,最能支持题干的叙述?
Afterlunch,withouttheirparents’【C1】______,thetwoboyssetoff’toexplorethebeachwhichbeyondtheheadland(岬).Theyhad
Biddingdocumentscanbeobtainedatthefollowingaddressuponreceiptofanon-refundablepaymentofRMB¥2,799eachset.
最新回复
(
0
)