首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设系统中有R类资源m个,现有n个进程互斥使用。若每个进程对R资源的最大需求为w,那么当m、n、w取下表的值时,对于下表中的a~e五种情况,(21)两种情况可能会发生死锁。对于这两种情况,若将(22),则不会发生死锁。
设系统中有R类资源m个,现有n个进程互斥使用。若每个进程对R资源的最大需求为w,那么当m、n、w取下表的值时,对于下表中的a~e五种情况,(21)两种情况可能会发生死锁。对于这两种情况,若将(22),则不会发生死锁。
admin
2018-05-08
87
问题
设系统中有R类资源m个,现有n个进程互斥使用。若每个进程对R资源的最大需求为w,那么当m、n、w取下表的值时,对于下表中的a~e五种情况,(21)两种情况可能会发生死锁。对于这两种情况,若将(22),则不会发生死锁。
选项
A、a和b
B、b和c
C、c和d
D、c和e
答案
D
解析
本题考查应试者对操作系统死锁方面基本知识掌握的程度。系统中同类资源分配不当会引起死锁。一般情况下,若系统中有m个单位的存储器资源,它被n个进程使用,当每个进程都要求w个单位的存储器资源,当m<nw时,可能会引起死锁。
(21)分析如下:
情况a:m=2,n=1,w=2,系统中有2个资源,一个进程使用,该进程最多要求2个资源,所以不会发生死锁。
情况b:m=2,n=2,w=1,系统中有2个资源,两个进程使用,每个进程最多要求 1个资源,所以不会发生死锁。
情况c:m=2,n=2,w=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://kaotiyun.com/show/MLTZ777K
本试题收录于:
数据库系统工程师上午基础知识考试题库软考中级分类
0
数据库系统工程师上午基础知识考试
软考中级
相关试题推荐
项目文档应发送给(262)。
以下关于项目干系人管理的叙述中,(253)的表述是不正确的。
数据仓库解决方案常常用来实现(23)。
信息资源管理包括数据资源管理和信息处理管理。组织内部人员访问角色管理()。
以下关于商业智能的说法中,()是不恰当的。
某市标准化行政主管部门制定并发布的工业产品安全的地方标准,在其行政区域内是()。
在配置项版本控制过程中,处于“正式发布”状态的配置项的版本号格式为()。(X、Y、Z为0~9之间的数字)。
创建基线是项目配置管理的一项重要内容,创建基线或发行基线的主要步骤是(62)。
分析“应对策略实施后,期望的残留风险水平”的活动属于项目()的内容。
中间件可以分为数据库访问中间件、远程过程调用中间件、面向消息中间件、事务中间件、分布式对象中间件等多种类型。Windows平台的ODBC和Java平台的JDBC属于()。
随机试题
县级以上人民政府卫生行政部门,具体负责组织突发公共卫生事件的( )
关于子宫肌瘤超声表现,下列哪一项是错误的
小儿存在以下哪种情况不能接种卡介苗
我国目前实行的工程量清单计价,采用的综合单价是()。
首次发行未上市的股票,在估值技术难以可靠计量公允价值的情况下,按( )计量。
下列各项中,属于我国税率形式的有()。
武昌起义后,成立了湖北军政府,__________任都督。
[*]
衛星放送
Nowadays,airtravelisvery【21】.WearenotsurprisedwhenwewatchonTVthatapoliticianhastalkedwithFrenchPresidentin
最新回复
(
0
)