首页
登录
从业资格
在如下所示的进程资源图中,()。A.P1、P2、P3都是非阻塞节点,该图可以化简
在如下所示的进程资源图中,()。A.P1、P2、P3都是非阻塞节点,该图可以化简
最全题库
2022-08-02
47
问题
在如下所示的进程资源图中,()。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.计
阅读下列说明,回答问题。【说明】某大型集团公司的数据库的部分关系模式如下:员工表
随机试题
Thethirdisproximity,postureandechoing.Proximityreferstothe【T1】____
WhofirstcreatedthenetworksthatlaterdevelopedintotheInternet?[br][or
OneofthoserarelocalcreationsofAmerica,cowboypoetryhasalongandv
[originaltext]M:Remember,youpromisedtohelpmewithmyhomeworkforEnglish
项目融资贷前调查报告中财务分析部分包括( )。A.项目清偿能力评价 B.投资
证券服务机构为证券的()等证券业务活动制作、出具审计报告、资产评估报告、财务
东北三省中,制造业的质量竞争力最强的是:A.黑龙江 B.吉林
酶水解法主要水解强心苷中的A.葡萄糖B.α-去氧糖C.鼠李糖D.6-去氧糖甲醚E
半夏厚朴汤的主治有A.咳 B.呕 C.胸膈满闷 D.鼓胀
在安装工程中,专项措施项目能够计算工程量的,编制措施项目清单采用的编制方式是()
最新回复
(
0
)