A.P1→P2→P4→P3B.P2→P1→P4→P3C.P3→P2→P1→P4D.P4→P2→P3→P1

计算机 计算机等级 已帮助 人

A.P1→P2→P4→P3

B.P2→P1→P4→P3

C.P3→P2→P1→P4

D.P4→P2→P3→P1

热搜:电路如图p1.4所示,二极管导通电压

答案解析

难度★★☆ 搜索
  • 正确答案:C
    解析:本题考查操作系统进程管理中死锁检测的多项资源银行家算法。
    由于T0时刻已用资源数为3、4、6和7,故剩余资源数为0、1、0和1,各进程尚。需资源数为可列表如下:

    P1、P2、P3和P4四个进程中,系统只能满足尸3的尚需资源数(0,1,0,1),因为此时系统可用资源数为(0,1,0,1),能满足P3的需求保证P3能运行完,写上完成标志true,如下表所示。尸3释放资源后系统的可用资源为(1,2,1,1),此时P2尚需资源(1,0,0,0),系统能满足P2的请求,故P2能运行完,写上完成标志true。 P2释放资源后系统的可用资源为(1,3,3,3);此时户1尚需资源(0,1,1,2),P4尚需资源(0,0,1,2),系统能满足P1和P4的请求,故P1和P4能运行完,写上完成标志true。进程可按P3→P2→P1→P4或者是P3→P2→P4→P1的顺序执行,每个进程都可以获得需要的资源运行完毕,写上完成标记,所以系统的状态是安全的。
    根据试题的可选答案,正确的答案应为C。