问答题
某系统有Rl、R2和R3共三种资源,在TO时刻Pl、P2、P3和P4这4个进程对资源的占用和需求情况如表3.21所示,此时系统的可用资源向量为(2,1,2)。
表3.21 T0时刻资源分配情况 |
进程 | 最大资源需求量 | 已分配资源数量 |
R1 | R2 | R3 | R1 | R2 | R3 |
P1 | 3 | 2 | 2 | 1 | 0 | 0 |
P2 | 6 | 1 | 3 | 4 | 1 | 1 |
P3 | 3 | 1 | 4 | 2 | 1 | 1 |
P4 | 4 | 2 | 2 | 0 | 0 | 2 |
(1)将系统中各种资源总数和此刻各进程对各资源的需求数目用向量或矩阵表示出来。
(2)如果此时Pl和P2均发出资源请求向量request(1,0,1),为了保证系统的安全性,应该如何分配资源给这两个进程说明你所采用策略的原因。
【参考答案】
系统中资源总量为(I,C,F),各进程对资源的需求量为:
(B)若此时PA发出资源请......
(↓↓↓ 点击下方‘点击查看答案’看完整答案、解析 ↓↓↓)