银行家算法 — 计算机选择题
题目
某系统有 A、B 两类资源,当前可用资源向量为 Available=(2,1)。进程 P0、P1 的 Allocation 与 Max 分别为:P0:Allocation=(1,0),Max=(2,1);P1:Allocation=(0,1),Max=(3,1)。若进程 P0 提出请求 Request0=(1,0),按银行家算法试探性分配并做安全性检查后,系统应做出的判定是
A. 先试探性分配,安全性检查通过,可满足该请求
B. 试探性分配后系统不安全,撤销分配并让 P0 等待
C. Request0 大于 P0 的 Need,直接拒绝该请求
D. Request0 大于 Available,直接拒绝该请求