首页
登录
从业资格
系统中有R类资源m个,现有n个进程互斥使用。若每个进程对R资源的最大需求为w,那
系统中有R类资源m个,现有n个进程互斥使用。若每个进程对R资源的最大需求为w,那
最全题库
2022-08-02
84
问题
系统中有R类资源m个,现有n个进程互斥使用。若每个进程对R资源的最大需求为w,那么当m、n、w分别取下表中的值时,对于表中的①~⑥种情况,( )可能会发生死锁。若将这些情况的m分别加上( ),则系统不会发生死锁。
问题1选项A.①②⑤B.③④⑤C.②④⑤D.②④⑥问题2选项A.1、1和1B.1、1和2C.1、1和3D.1、2和1
选项
答案
CD
解析
在本题中,第①种情况的系统资源数为3,而有2个进程互斥使用这3个资源,每个进程需要的资源最大值为2,那么无论怎么分配资源,都不会发生死锁。第②种情况的系统资源数为3,有3个进程互斥使用这3个资源,每个进程需要的资源最大值为2,如果每个进程都分配一个该类资源而又互相等待,这时就有可能产生死锁。第③种情况的系统资源数为5,而有2个进程互斥使用这5个资源,每个进程需要的资源最大值为3,那么无论怎么分配资源,都不会发生死锁。第④种情况的系统资源数为5,有3个进程互斥使用这3个资源,每个进程需要的资源最大值为3,如果有两个进程分配了两个资源,而剩余的一个该类资源分配给了第3个进程,这时就有可能产生死锁。对于第⑤种情况,如果三个进程都分配了2个资源而互相等待则会产生死锁。
经过上面的分析我们可以知道,②④⑤可能会产生死锁,对于第②种情况,由于每个进程都分配一个该类资源,如果系统再多一个该类资源,系统将不会产生死锁。对于第④种情况,由于有两个进程分配了两个资源,而第3个进程只分配了1个资源,如果系统只增加一个资源的话,那么将增加的这个资源分配给第3个进程,这个时候系统仍然会发生死锁,只有增加两个资源系统才不会死锁。第⑤中情况与第②种情况一样,只需要增加一个资源就不会发生死锁。
转载请注明原文地址:https://tihaiku.com/congyezige/2409921.html
本试题收录于:
中级 软件设计师题库软件水平考试初中高级分类
中级 软件设计师
软件水平考试初中高级
相关试题推荐
假设铁路自动售票系统有n个售票终端,该系统为每个售票终端创建一个进程Pi(i=1
进程P1、P2、P3、P4和P5的前趋图如下所示: 若用PV操作控制进程P
进程P1、P2、P3、P4和P5的前趋图如下图所示: 若用PV操作控制进程
某巴士维修连锁公司欲开发巴士维修系统,以维护与维修相关的信息。该系统的主要功能如
某地人才交流中心为加强当地企业与求职人员的沟通,促进当地人力资源的合理配置,拟建
某房屋租赁公司拟开发一个管理系统用于管理其持有的房屋、租客及员工信息。请根据下述
某高速路不停车收费系统(ETC)的业务描述如下: (1)车辆驶入高速路入口站点
某海外代购公司,为扩展公司业务,需要开发一个信息化管理系统。请根据公司现有业务及
某社会救助基金会每年都会举办多项社会公益救助活动,需要建立一个信息系统,对之进行
某省针对每年举行的足球联赛,拟开发一套信息管理系统,以方便管理球队、球员、主教练
随机试题
[img]2011q1/ct_etoeiclm_etoeiclzp_0001_201141[/img][originaltext](A)Amanisp
WhenwillMs.Trevettbeginhernewposition?[originaltext]Hello,andthankyou
Sportisnotonlyphysicallychallenging,butitcanalsobe【B1】______challe
某屋主将其所有的一栋房屋投保火险,投保时的市价为70万元,保险金额也确定为
电能存储方式多种多样,以下属于化学储能的是()。A.压缩空气储能 B.铅酸电
所示结构中,杆b的内力Nb应为下列何项数值?( ) A.Nb=0 B.
胰岛分泌胰岛素的细胞是A.D细胞 B.PP细胞 C.A细胞 D.D1细胞
根据下表回答: 根据所给材料,下列表述正确的一项是()A.2004年
在使用审计抽样方法时,下列说法中错误的是()。A.审计抽样并非在所有审计程序中都
质量管理体系评审的目的是使体系能够( )。A.持续改进 B.有效识别 C.制
最新回复
(
0
)