首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假设有三个进程竞争同类资源,如果每个进程需要2个该类资源,则至少需要提供该类资源( )个,才能保证不会发生死锁。
假设有三个进程竞争同类资源,如果每个进程需要2个该类资源,则至少需要提供该类资源( )个,才能保证不会发生死锁。
admin
2017-08-31
49
问题
假设有三个进程竞争同类资源,如果每个进程需要2个该类资源,则至少需要提供该类资源( )个,才能保证不会发生死锁。
选项
A、3
B、4
C、5
D、6
答案
B
解析
首先可以使用逆向思维进行思考:三个进程,每个进程需要2个同类资源,那么总共需要多少个资源呢?有以下几种情况。
(1)资源总数为1,则不管哪个进程占用该资源,都会导致无条件死锁。
(2)资源总数为2,可分为两种情况:一个资源占用2个该资源,知道它执行完毕后释放,由另一个进程同时占用2个资源,最后由第三个进程使用,这样不会导致死锁;另一种情况是两个资源不为某一进程独占,则也会导致死锁,我们称这种状态是不安全的。
(3)资源总数为3,与(2)中的情况一样,也是不安全的。
(4)资源总数为4,无论资源如何分配,都不会导致死锁。
用公式可以总结如下:
资源总数(安全的)=进程数×(每个进程所需资源数—1)+1
因此,正确答案应该是4个,答案为B。
转载请注明原文地址:https://kaotiyun.com/show/J0JZ777K
本试题收录于:
网络工程师上午基础知识考试题库软考中级分类
0
网络工程师上午基础知识考试
软考中级
相关试题推荐
网络信息安全的标准可分成()三类。
电子商务中物流配送的主要内涵包括网上信息传递、网上交易、______。
XmlHttpRequest对象是AJAX的核心,该对象用于在后台与服务器之间交换数据,利用该对象不能实现(66)________。
以下关于网络营销说法错误的是(49)________。
请用C语言的函数指针变量,对manage_device函数进行改造,完成下面C语言代码中的(1)、(2)、(3)和(4)处的变量说明或语句,将解答填入对应栏内。【C语言代码】/*变量与类型说明*/#include"stdio.h"
设存储器容量为4兆字,字长32位,模块数为4,分别用顺序方式和交叉方式进行组织,存储周期为200ns,数据线宽度32位,总线传送周期为50ns,请计算顺序存储器和交叉存储器的平均存取时间(单位:ns)和带宽(单位:位/秒)。测试设备的软件工作过程为:测
图6-9是对该IC卡加油机应用系统的基本流路径和备选流路径的描述,请用题干中描述的相应字每将图中(1)~(6)空缺处的内容填写完整。对于基本流A来说,表6-6所示中哪些测试用例属于正面测试用例,哪些测试用例属于负面测试用例。请用表6-6中相应的“测试
下面是关于PDA设计方案的叙述,仔细阅读并分析,回答问题1至问题3。[说明]个人数字助理(PersonalDigitalAssistant,PDA)是典型的嵌入式系统,具有计算、电话、网络和个人信息管理等多项功能。某单位欲开发一款PDA
用户对软件系统的第一认识来自于安装,因此易用性的一个重要体现就是安装的易用性。简述安装测试应当从哪几个方面来考虑?软件用户界面起着引导用户操作的重要作用,简述整体界面测试和界面中的元素测试分别应当设计哪些测试点?
随机试题
天台乌药散与暖肝煎的组成中均含有的药物是
女婴,4天,生后因保温不当,第二日起体温下降,吮乳差,哭声弱。体检:心率缓慢,头颈部及两上肢硬肿,诊断为新生儿寒冷损伤综合征,其硬肿范围估计是
甲承包经营某矿井采矿业务。甲为了降低采矿成本,提高开采量,便动员当地矿工和村民将子女带到矿井上班,并许诺给他们的子女以高工资。矿工和村民纷纷将他们的子女带到矿井上班,从事井下采矿作业,其中有二十余人为10周岁~16周岁的未成年人。后因甲所承诺的高工资未兑现
钢结构用水性防腐涂料产品,不包括()。
根据公司法律制度的规定,下列各项中,有权提议召开临时股东大会的有()。
人们常用“杏林春暖”“杏林满园”“誉满杏林”来赞扬医生的精湛医术和高尚医德。“杏林”典出下列哪一医家?()
Physicistswerethinkingfaraheadtheirtimeinaveryintelligentway.Theysawwhatwasgoingtohappenbeforeitactuallydi
胡乔木
=__________。
结构化程序设计的3种基本结构是()。
最新回复
(
0
)