首页
登录
从业资格
在如下所示的进程资源图中,()。A.P1、P2、P3都是非阻塞节点,该图可以化简
在如下所示的进程资源图中,()。A.P1、P2、P3都是非阻塞节点,该图可以化简
最全题库
2022-08-02
58
问题
在如下所示的进程资源图中,()。A.P1、P2、P3都是非阻塞节点,该图可以化简,所以是非死锁的B.P1、P2、P3都是阻塞节点,该图不可以化简,所以是死锁的C.P1、P2是非阻塞节点,P3是阻塞节点,该图不可以化简,所以是死锁的D.P2是阻塞节点,P1、P3是非阻塞节点,该图可以化简,所以是非死锁的
选项
A.P1、P2、P3都是非阻塞节点,该图可以化简,所以是非死锁的
B.P1、P2、P3都是阻塞节点,该图不可以化简,所以是死锁的
C.P1、P2是非阻塞节点,P3是阻塞节点,该图不可以化简,所以是死锁的
D.P2是阻塞节点,P1、P3是非阻塞节点,该图可以化简,所以是非死锁的
答案
D
解析
解答本题首先需要了解图所代表的含义。在图中R1与R2代表的是资源,P1-P3代表进程。从资源指向进程的箭头代表有资源分配给了进程,而从进程指向资源的箭头代表进程要申请这个资源(注:每个箭头只代表一个资源或资源请求)。例如:R1一共有2个资源,并将这2个资源中的1个分给了P1,另1个分给了P3,P2此时向R1申请1个资源。 下面开始分析阻塞点,所谓阻塞点就是从这个进程开始执行,会让程序陷入死锁,执行不了。 1、尝试先执行P1:P1向R2申请1个资源,R2一共3个资源,已分配了2个,还剩余1个,所以他能满足P1的申请,给P1分配资源。P1分配到资源之后可以执行完毕,并释放自己占用的所有资源。接下来的P2与P3都能执行完毕,所以P1是非阻塞点。 2、尝试先执行P2:P2向R1申请1个资源,R1一共2个资源,并全部分配出去了,所以目前P2的资源申请无法被满足,既然无法被满足,自然不能执行,也就是阻塞点了。 3、尝试先执行P3:P3向R2申请1个资源,R2一共3个资源,已分配了2个,还剩余1个,所以他能满足P3的申请,给P3分配资源。P3分配到资源之后可以执行完毕,并释放自己占用的所有资源。接下来的P1与P2都能执行完毕,所以P3是非阻塞点。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2408554.html
本试题收录于:
中级 软件设计师题库软件水平考试初中高级分类
中级 软件设计师
软件水平考试初中高级
相关试题推荐
关系R、S如下表所示, 的结果为(),R、S的左外连接、右外连接
关系R、S如下表所示, 的结果为(请作答此空),R、S的左外连接、
设有关系R、S和T如下图所示,则元组演算表达式{t|(Eu)((R(u)VS(u
进程PA不断地向管道写数据,进程PB从管道中读数据并加工处理,如下图所示。如果采
假设系统中有三类互斥资源R1、R2和R3,可用资源数分别为9、8和5。在To时刻
若某文件系统的目录结构如下图所示,假设用户要访问文件fault.swf,且当前工
在支持多线程的操作系统中,假设进程P创建了若干个线程,那么()是不能被这些线程
事务的等待图中出现环,使得环中的所有事务都无法执行下去,这类故障属于(请作答此空
设计操作系统时不需要考虑的问题是()。A.计算机系统中硬件资源的管理 B.计
阅读下列说明,回答问题。【说明】某大型集团公司的数据库的部分关系模式如下:员工表
随机试题
[originaltext]Today,I’dliketotalkaboutsomeofthechangeslandcanun
[originaltext](5)Volkswageniscutting30,000jobsoverthenextthreeyearsas
Eachartistknowsinhisheartthatheissayingsomethingtothepublic.He
[originaltext]TheWorldHealthOrganizationsaysalcoholabuseisthethird
银行办理存款单位存入现金的会计分录是()。A.借:库存现金贷:单位活期存款
属于血管紧张素转换酶抑制剂的是A.氯沙坦B.非洛地平C.甲基多巴D.美托洛尔E.
试述幼儿生长发育的规律。
()是指一国在一定时期内生产的最终产品和服务按价格计算的货币价值总量。A.总需
根据企业所得税法的规定,下列选项中,可以免征企业所得税的是()。A.符合条
(2013年真题)甲运输公司2012年12月与某律师事务所签订一份法律咨
最新回复
(
0
)