首页
登录
从业资格
设系统中有R类资源m个,现有n个进程互斥使用。若每个进程对R资源的最大需求为w,
设系统中有R类资源m个,现有n个进程互斥使用。若每个进程对R资源的最大需求为w,
考试题库
2022-08-02
94
问题
设系统中有R类资源m个,现有n个进程互斥使用。若每个进程对R资源的最大需求为w,那么当m、n、w取下表的值时,对于下表中的a~e五种情况,可能会发生死锁两种情况中,若将( ),则不会发生死锁。
A.n加1或w加1B.m加1或w减1C.m减1或w加1D.m减1或w减1
选项
A.n加1或w加1
B.m加1或w减1
C.m减1或w加1
D.m减1或w减1
答案
B
解析
如下: 情况a:m=2,n=1,w=2,系统中有2个资源,1个进程使用,该进程最多要求2个资源,所以不会发生死锁。 情况b:m=2,n=2,w=1,系统中有2个资源,2个进程使用,每个进程最多要求1个资源,所以不会发生死锁。 情况c:m=2,n=2,w=2,系统中有2个资源,2个进程使用,每个进程最多要求2个资源,此时,采用的分配策略是轮流地为每个进程分配,则第一轮系统先为每个进程分配1个,此时,系统中己无可供分配的资源,使得各个进程都处于等待状态导致系统发生死锁,这时进程资源图如下图所示。 情况d:m=4,n=3,w=2,系统中有4个资源,3个进程使用,每个进程最多要求2个资源,此时,采用的分配策略是轮流地为每个进程分配,则第一轮系统先为每个进程分配1个资源,此时,系统中还剩1个资源,可以使其中的一个进程得到所需资源运行完毕,所以不会发生死锁。 情况e:m=4,n=3,w=3,系统中有4个资源,3个进程使用,每个进程最多要求3个资源,此时,采用的分配策略是轮流地为每个进程分配,则第一轮系统先为每个进程分配1个,第二轮系统先为一个进程分配1个,此时,系统中已无可供分配的资源,使得各个进程都处于等待状态导致系统发生死锁,这时进程资源图如下图所示。
转载请注明原文地址:https://tihaiku.com/congyezige/2415085.html
本试题收录于:
中级 软件评测师题库软件水平考试初中高级分类
中级 软件评测师
软件水平考试初中高级
相关试题推荐
某企业资料室员工张某和王某负责向系统中录入一批图书信息(如:图书编号、书名、作者
在面向对象分析和设计中,用类图给出系统的静态设计视图,其应用场合不包括(请作答此
假设现在要创建一个简单的超市销售系统,顾客将毛巾、饼干、酸奶等物品(Item)加
采用()的手段可以防止系统出现死锁。A.限制进程互斥使用共享资源 B.PV操作
对现有软件系统中一些数据处理的算法进行改进,以提高效率,从而更快地响应用户的服务
分布式数据库系统的透明性主要表现在位置透明性和()。A.数据透明性 B.处
软件测试的对象不包括______。A.软件代码 B.软件需求规格说明书 C.
为了保证数据库的完整性(正确性),数据库系统必须维护事务的以下特性()
在面向对象分析和设计中,用类图给出系统的静态设计视图,其应用场合不包括()。下
假设现在要创建一个简单的超市销售系统,顾客将毛巾、饼干、酸奶等物品(Item)加
随机试题
Lookatthenotesbelow.Someinformationismissing.Youwillhear
AUNESCOWorldCulturalHeritageSite,theTerracottaWarriorsandHorsesMu
[originaltext]W:Mr.Deley,Ihavejustcheckedmynewapartment.Thekitchens
投诉事项涉及商品和服务质量问题的,消费者协会可以提请鉴定部门鉴定,鉴定部门(
A.清热化湿,理气和中 B.利湿化浊,清热解毒 C.利水渗湿,温阳化气 D
不可作为片剂的润滑剂是A.硬脂酸镁B.滑石粉C.氢化植物油D.卵磷脂E.滑石粉
长、宽、高分别为12cm、4cm、3cm的长方体上,有一个蚂蚁从A出发沿长方体表
( )是政府通过调节利率来调节总需求水平,以促进充分就业、稳定物价和经济增长的
某公司借入名义年利率为10%的银行借款6000万元,分12个月等额偿还本息
根据《生产安全事故报告和调查处理条例》,事故报告应当包括的内容有()。A.
最新回复
(
0
)