编辑: yyy888555 | 2019-07-02 |
3 2
2 1
0 0
2 2
2 P2
6 1
3 4
1 1
2 0
2 P3
3 1
4 2
1 1
1 0
3 P4
4 2
2 0
0 2
0 0
2 ② Request1(1,0,1)≤Need1(2,2,2) Request1(1,0,1)≤Available(2,1,2) Used=
2 0
14 1
12 1
10 0
2 Need=
1 2
12 0
21 0
30 0
2 Available(1,1,1),不能满足任何进程,系统进入不安全状态,所以不能分配给P1 进程管理习题 Max Used (Allocation) Need R1 R2 R3 R1 R2 R3 R1 R2 R3 P1
3 2
2 1
0 0
2 2
2 P2
6 1
3 4
1 1
2 0
2 P3
3 1
4 2
1 1
1 0
3 P4
4 2
2 0
0 2
0 0
2 ② Request2(1,0,1)≤Need1(2,0,2) Request2(1,0,1)≤Available(2,1,2) Used=
1 0
05 1
22 1
10 0
2 Need=
2 2
21 0
11 0
30 0
2 Available(1,1,1),存在一个安全序列:{P2, P3, P4, P1},所以能分配给P2 ........