首页
登录
从业资格
在如下所示的进程资源图中,()。A.P1、P2、P3都是非阻塞节点,该图可以化简
在如下所示的进程资源图中,()。A.P1、P2、P3都是非阻塞节点,该图可以化简
最全题库
2022-08-02
54
问题
在如下所示的进程资源图中,()。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://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.计
阅读下列说明,回答问题。【说明】某大型集团公司的数据库的部分关系模式如下:员工表
随机试题
Forthousandsofyears,peoplethoughtofglassassomethingbeautifultoloo
[A]covering[I]little[B]clear[J]fog[C]slowly[K]immediately[D]w
以下各项对无领导小组场地选定的表述不正确的是()。A.抽签决定座位 B.考桌
水库总库容在0.01亿~0.001亿m3的工程其工程规模属于()。A.小(1
3天回顾法调查通常选择一个工作日和两个休息日进行。( )
什么是课堂总结(4分)?它的作用是什么(6分)?请具体说出两种课堂总结方法并举例
小王到某单位办事,只有一个窗口在办理业务,小王排在第6位,第一位客户开始办理业务
从高楼顶上看街道上的行人,尽管看上去很小,但人们不会把他们都看作是小孩。这种现象
依据《海洋环境保护法》,下列区域中不属于滨海湿地的是( )。A.低潮时水深不超
刘某、赵某、黄某、张某四人合伙成立一家金属冶炼公司,该公司董事长由最大的股东刘某
最新回复
(
0
)