首页
登录
从业资格
在如下所示的进程资源图中,()。A.P1、P2、P3都是非阻塞节点,该图可以化简
在如下所示的进程资源图中,()。A.P1、P2、P3都是非阻塞节点,该图可以化简
最全题库
2022-08-02
29
问题
在如下所示的进程资源图中,()。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.计
阅读下列说明,回答问题。【说明】某大型集团公司的数据库的部分关系模式如下:员工表
随机试题
Staffhavebeenholdinganumberof______toraisemoneyforcharity.A、eventsB、i
Throughoutthenation’smorethan15,000schooldistricts,widelydiffering
TypeDpersonality,firstdefinedinthe’90s,ischaracterizedbyfeelings
高级神经活动的基本过程就是兴奋过程和抑制过程。
“多米诺”的结构体系是由建筑大师( )提出的。A.诺曼·福斯特 B.奈尔维
吴某为把孩子培养成一个“天才”,在孩子刚会说话时就用小学课本代替了各种玩具,因此
智商很低的人肯定不能成名成家,但智商很高的人不一定能成名成家。在导致人成名成家的
王检察官的下列哪一行为符合检察官职业道德的要求?()(2011年)A.穿着检察
法律通过规定人们的权利和义务来分配利益,从而影响人们的动机和行为,进而影响社会关
某电力用户设35/10kV变电站。10kV系统为中性点不接地系统,下设有3个10
最新回复
(
0
)