首页
登录
从业资格
设系统中有R类资源m个,现有n个进程互斥使用。若每个进程对R资源的最大需求为w,
设系统中有R类资源m个,现有n个进程互斥使用。若每个进程对R资源的最大需求为w,
题库
2022-08-02
96
问题
设系统中有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://www.tihaiku.com/congyezige/2416625.html
本试题收录于:
中级 软件评测师题库软件水平考试初中高级分类
中级 软件评测师
软件水平考试初中高级
相关试题推荐
嵌入式操作系统主要特点包括:微型化、( )。A.可定制、实时、可靠,但不易移植
以下关于Windows系统中文件的叙述中,正确的是( )。A.文件一旦保存后则
微机系统中系统总线的( )是指单位时间内总线上传送的数据量。A.主频 B.工
在结构化分析方法中,用于对功能建模的(1)描述数据在系统中流动和处理的过程,它只
采用面向对象程序设计语言C++/Java进行系统实现时,定义类S及其子类D。若类
在Windows系统中,要查看DHCP服务器分配给本机的IP地址,使用( )命
张工负责某信息系统的数据库设计。在局部E-R模式的合并过程中,张工发现小杨和小李
在( )时,一般需要进行兼容性测试。A.单元测试 B.系统测试 C.功能测
假设系统有n(n≥5)个并发进程共享资源R,且资源R的可用数为2。若采用PV操作
在某高校教学管理系统中,有院系关系D(院系号,院系名,负责人号,联系方式),教师
随机试题
[img]ct_epem_epelisv_01941(20097)[/img][br][originaltext]M:Igotoschoolby
Thecloserelationshipbetweenpoetryandmusicscarcelyneedstobeargued.
沥青混合料按所用骨料的最大粒径可分为:特粗式沥青碎石混合料、粗粒式沥青混合料、中
下列()是消费者价格指数的最佳定义。A.它是一项关于生活成本的指数 B.它
D由对照表可知只需在数字表中查找没有4的一行即可,所以选D。
下列属于专业投资者的是。()A.金融资产不低于500万元的自然人 B.最近3
有权对证券公司经营管理行为的合法合规性进行审查、监督或者检查的是()。A.合规
对嗜铬细胞瘤诊断特异性最高的试验是A.肾上腺素测定B.去甲肾上腺素测定C.多巴胺
下列招投标情形中,属于招标人与投标人串通投标的是(??)A.招标人向投标人发售招
某建筑施工企业为了防止事故的发生,在施工现场采取了以下措施:在配电箱内安装漏电保
最新回复
(
0
)