单选题
假设系统中互斥资源R的可用数为25。T0时刻进程P1、P2、P3、P4 对资源R的最大需求数、已分配资源数和尚需资源数的情况如表a所示,若P1和P3 分别申请资源R数为1和2,则系统( )。表a T0时刻进程对资源的需求情况
A、
只能先给P1进行分配,因为分配后系统状态是安全的
B、
只能先给P3进行分配,因为分配后系统状态是安全的
C、
可以时后P1、P3进行分配,因为分配后系统状态是安全的
D、
不能给P3进行分配,因为分配后系统状态是不安全的
【正确答案】
B
【答案解析】
R的可用数初始为25,目前已经给4个进程分配出去6+4+7+6=23个资源,R剩余2个资源只能分配给尚需资源数最少的P3,使之可以顺利运行,分配后系统也是安全的。
提交答案
关闭