假设系统中有三类互斥资源R1、R2和R3,可用资源数分别为9、8和5。在T0时刻系统中有P1、P2、P3、P4和P5五
假设系统中有三类互斥资源R1、R2和R3,可用资源数分别为9、8和5。在T0时刻系统中有P1、P2、P3、P4和P5五个进程,这些进程对资源的最大需求量和已分配资源数如下表所示。如果进程按(27)序列执行,那么系统状态是安全的。
A.P1→P2→P4→P5→P3
B.P2→P1→P4→P5→P3
C.P2→P4→P5→P1→P3
D.P4→P2→P4→P1→P3
解析:本题考查的是操作系统进程管理中死锁检测的多项资源银行家算法。
解:剩余资源量为(2,1,0),进程尚需资源数为
P2还需资源(0,1,0),而此时系统可用资源为(2,1,0)能满足条件,故P2能运行完,作上完成标志true,如下表所示。P2释放资源后系统的可用资源为(4,2, 1):此时P4尚需资源(0,0,1),系统能满足P4的请求,故P4能运行完,作上完成标志true,P4释放资源后系统的可用资源为(5,4,1);此时P5尚需资源(3,4,4),系统能满足P5的请求,故P5能运行完,作上完成标志true,P5释放资源后系统的可用资源为(6,5,4);依此类推。进程可按P2→P4→P5→P1→P3的顺序执行,每个进程都可以获得需要的资源运行完毕,做上完成标记,所以系统的状态是安全的。
根据试题的可选答案,正确的答案应为C。
有个表格,四列三行,第一行第一个格子里是1,第三行第四个格子,也就是最后一个里边是9然后有1倒12, 数学 2020-03-30 …
有个表格,四列三行,第一行第一个格子里是1,第三行第四个格子,也就是最后一个里边是9然后有1倒12, 数学 2020-03-30 …
根号x-1+根号9-x=6你把x-1和9-x当做被开方数做吗? 数学 2020-05-14 …
有A、B两种浓液,浓度分别为1%和9%,以9:1的比例将A.B两种溶液混合制成c溶液,C溶液浓度是 数学 2020-06-03 …
VB实验求编码求Sn=a+aa+aaa+...+aa...aaa(n个a),其中a是通过滚动条获得 其他 2020-07-09 …
神奇的数字“1”和“9”.(不计算,写出各题的积)(1)1×9=.(2)11×99=.(3)111 数学 2020-07-17 …
把下面每组中的分数通分.6分之1和9分之46分之1=4分之9=8分之3和24分之78分之3=24分 数学 2020-07-25 …
已知全集U={1,2,3,4,5,6,7,8,9},A与B的交集是2,A的补集与B的补集是1和9, 数学 2020-07-30 …
为什么A的补集交B的补集={1,9},所以1和9都不属于集合A与集合B? 数学 2020-07-30 …
两对相对性状的杂交实验中,F1只有一种表现型,F1自交,如果F2的表现型及比例分别为9:7、9:6: 语文 2020-11-29 …