首页
登录
从业资格
系统中有R类资源m个,现有n个进程互斥使用。若每个进程对R资源的最大需求为w,那
系统中有R类资源m个,现有n个进程互斥使用。若每个进程对R资源的最大需求为w,那
最全题库
2022-08-02
69
问题
系统中有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://www.tihaiku.com/congyezige/2409921.html
本试题收录于:
中级 软件设计师题库软件水平考试初中高级分类
中级 软件设计师
软件水平考试初中高级
相关试题推荐
假设铁路自动售票系统有n个售票终端,该系统为每个售票终端创建一个进程Pi(i=1
进程P1、P2、P3、P4和P5的前趋图如下所示: 若用PV操作控制进程P
进程P1、P2、P3、P4和P5的前趋图如下图所示: 若用PV操作控制进程
某巴士维修连锁公司欲开发巴士维修系统,以维护与维修相关的信息。该系统的主要功能如
某地人才交流中心为加强当地企业与求职人员的沟通,促进当地人力资源的合理配置,拟建
某房屋租赁公司拟开发一个管理系统用于管理其持有的房屋、租客及员工信息。请根据下述
某高速路不停车收费系统(ETC)的业务描述如下: (1)车辆驶入高速路入口站点
某海外代购公司,为扩展公司业务,需要开发一个信息化管理系统。请根据公司现有业务及
某社会救助基金会每年都会举办多项社会公益救助活动,需要建立一个信息系统,对之进行
某省针对每年举行的足球联赛,拟开发一套信息管理系统,以方便管理球队、球员、主教练
随机试题
Notalldetailsofthemicrochip’sperformanceare______.A、availableB、adequate
[originaltext]W:Sowhatisastressinterview?M:(23)Itisatacticusedbys
Forthispart,youareallowed30minutestowriteashortessayentitledOn
()是指主要承重构件用砖石和木材做成的建筑。A.木结构 B.砖木结构建筑
下列有关科创板上市公司交易事项的规定,表述错误的是(??)。A.有价格涨跌幅
大基金公司可以细分为()等,小基金公司可以统一设为市场部。 Ⅰ.产品部
下述细菌中引起人畜共患的急性传染病的病原体是A.蜡样芽孢杆菌B.枯草芽孢杆菌C.
在整个项目计算期内,使各年净现金流量现值累计等于零的折现率称为( )。A.财务
项目监理机构对勘察成果的审查是勘察阶段质量控制最重要的工作,( )属于程序性审
(2014年真题)关于合同法律关系的说法,正确的是( )。A.合同法律关系可以
最新回复
(
0
)