假设系统中互斥资源R的可用数为25。T0时刻进程P1、P2、P3、P4对资源R的最大需求数、已分配资源数和尚需资源数的情况如表a所示,若P1和P3分别申请资源R数为1和2,则系统( )。
只能先给P1进行分配,因为分配后系统状态是安全的
只能先给P3进行分配,因为分配后系统状态是安全的
可以时后P1、P3.进行分配,因为分配后系统状态是安全的
不能给P3进行分配,因为分配后系统状态是不安全的
银行家算法。T0时刻系统可用资源数为:
25-(6+4+7+6)=2,此时只能满足P3,因此必须第一个分配给P3。