表3.19 T0时刻资源分配情况 | |||||||||
进程 | 已分配资源 | 尚需资源 | 可用资源 | ||||||
R1 | R2 | R3 | R1 | R2 | R3 | R1 | R2 | R3 | |
P1 | 2 | 0 | 0 | 0 | 0 | 1 | 0 | 2 | 1 |
P2 | 1 | 2 | 0 | 1 | 3 | 2 | |||
P3 | 0 | 1 | 1 | 1 | 3 | 1 | |||
P4 | 0 | 0A. P1,P2,P3,P4 B. P1,P3,P2,P4 C. P1,P4,P3,P2 D. 不存在 [填空题]系统进行资源分配和调度的基本单位是______。
[简答题]在银行家算法中,若出现以下资源分配情况:
进程 资源最大需求 已分配资源 P0 7,5,3 0,1,0 P1 3,2,2 2,1,0 P2 9,0,2 3,0,2 P3 2,2,2 2,1,1 P4 4,3,3 0,0,2 系统剩余资源数量=(3,2,2) 如果进程依次有如下资源请求: P1:资源请求request(1,0,2) P4:资源请求request(3,3,0) P0:资源请求request(0,1,0) 则系统如何进行资源分配,才能避免死锁 我来回答: 提交
|