网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

银行家算法中,若出现下述资源分配情况:

试问:(1)该状态是否安全?

(2)若进程P2提出请求Request(1,2,2,2)后,系统能否将资源分配给它?


参考答案

更多 “ 银行家算法中,若出现下述资源分配情况:试问:(1)该状态是否安全?(2)若进程P2提出请求Request(1,2,2,2)后,系统能否将资源分配给它? ” 相关考题
考题 若系统中有同类资源16个,有4个进程共享该资源。已知P1、P2、P3、P4所需总资源分别是8、5、9、6。各进程请求资源次序为(序号,进程,申请量):(1,P1,6)、(2,P2,4)、(3,P3,5)、(4,P4,1)、(5,P1,1)、(6,P2,1)。若用银行家算法为它们分配资源,分析每一步请求以后,各个进程还需的资源数以及系统所剩资源数,并指出系统是否安全。注,当某序号的申请导致系统不安全时,跳过该请求(拒绝该请求)继续往下判断,相当于将该进程阻塞。

考题 若系统中有同类资源16个,由4个进程P1、P2、P3和P4共享该资源。已知P1、P2、P3和P4所需的资源总数分别为8、5、9和6。各进程请求资源的次序见表2-2,若系统采用银行家算法为它们分配资源,那么第(24)次申请分配会使系统进入死锁状态。A.②或④B.③或⑥C.④或⑤D.⑤或⑥

考题 假定系统中有五个进程P0、P1、P3、P3、P4和三种类型的资源A、B、C,系统中每一种资源的数量分别为10、5、7,在T0时刻的资源分配情况如表6-19所示。P0发出请求向量Request0=(0,2,0),系统按银行家算法进行检查: Request0=(0,2,0)≤Needo(7,4,3) Request00=(0,2,0)≤Available=(3,3,2) 于是,系统先假定可为P0分配资源,如果进程按______列执行,那么系统状态是安全的。A.P0、P1、P2、P3、P4B.P1、P2、P0、P3、P4C.P3、P1、P2、P0、P4D.P3、P1、P0、P2、P4

考题 银行家算法中出现以下资源分配,试问(1) 该状态是否安全? (2) 若进程P2提出Request(1, 2,2, 2)后,系统能否将资源分配给它?试问:(1)该状态是否安全?(2)若进程P2提出请求Request (1,2, 2,2)后,系统能否将资源分配给它?

考题 某系统中有10台打印机,有三个进程P1,P2,P3分别需要8台,7台和4台。若P1,P2,P3已申请到4台,2台和2台。试问:按银行家算法能安全分配吗?请说明分配过程。

考题 在银行家算法中,若出现下表所述的资源分配情况: Allocation Need Available P0 0 0 3 2 0 0 1 2 1 6 2 2 P1 1 0 0 0 1 7 5 0 P2 1 3 5 4 2 3 5 6 P3 0 3 3 2 0 6 5 2 P4 0 0 1 4 0 6 5 6 (1)该状态是否安全,如安全给出安全序列(需要推算步骤,7分) (2)如果进程提出请求Request2(1,2,2,2)后,系统是否能将资源分配给它?(需要说明理由,3分)

考题 银行家算法中,当一个进程提出的资源请求将导致系统从安全状态进入____________状态时,系统就拒绝它的资源请求。

考题 假定T时刻存在如下的资源分配情况。请用银行家算法分析:如果T时刻进程0提出资源申请Request(0,1,0),系统是否能将资源分配给进程0? 进程 Allocation A B C Need A B C Available A B C 0 0 1 0 7 4 3 2 3 0 1 3 0 2 0 2 0 2 3 0 0 6 0 2 3 2 1 1 0 1 1 4 0 0 2 4 3 1

考题 某系统中有12台读卡机,有三个进程P1,P2,P3分别需要4台,6台和8台。若P1,P2,P3已申请到1台,4台和5台。按银行家算法,请问: (1)该状态是安全的吗?请说明安全性检查过程。 (2)若P2申请一台读卡机,系统能否分配?请说明判断过程。