Professional Documents
Culture Documents
Bai Giai Phan Trang
Bai Giai Phan Trang
bắt đầu
cấp phát là 0K. Tiến trình P1 có 3 trang, P2 có 5 trang, P3 có 6 trang. Xây dựng các bảng quản lý
cấp phát. Biết rằng hệ thống cấp đủ theo yêu cầu của tiến trình. (Gs có đủ bộ nhớ theo yêu cầu)
Tính địa chỉ vật lý tương ứng với địa chỉ logic : 4 40k
Tính địa chỉ logic tương ứng với địa chỉ vật lý : 750k
JT
P1 PMT P1
0 300K 01 0 P1/0 0 0K Đ/c logic → đ/c vật lý :
1 500K 12 1 P1/1 1 100K
2 600K 23 2 P1/2 2 200K P1 4 40k
P2/0 3 300K P1 không có trang 4 → đ/c không hợp lệ.
P2 PMT P2
P2/1 4
0 0 3 P2 4 40k
P2/2 5
1 1 4 P2/3 6 P2 → f=7
2 2 5 P2/4 7 P=4
3 3 6 P3/0 8 Đ/c vật lý : 7*100 + 40 = 740K
4 7 P3/1 9
4
P3 PMT P3 P3/2 10
P3/3 11 P3 4 40k
0 0 8 P3 → f=12
P3/4 12
1 1 9 P3/5 13
P=4
2 2 10 Đ/c vật lý : 12*100 + 40 = 1240K
14
3 3 11 15
4 12 Đ/c vật lý → đ/c logic : 750K
4 16
5 13 17
5 f = 750 div 100 = 7
18
19 d = 750 mod 100 = 50K
20 2000K f = 7 → P2, p = 4.
P2 s2 250k
P2 Kt =500K
s=2 (2)P2
d = 250K < 500K = kt → đ/c hợp lệ.
p = 250 div 100 = 2
d’ = 250 mod 100 = 50K
(2)P2
f = 24
p=2
Đ/c vật lý : 24*100 + 50 = 2450K
A(300K)
H 0K 2000K A 0K 300K A 0K 300K
H 300K 1700K H 300K 1700K
B(500K)
H 300K 1700K B 300K 500K A 0K 300K
H 800K 1200K B 300K 500K
H 800K 1200K
thu hồi A
H 800K 1200K H 0K 300K
H 0K 300K B 300K 500K
H 800K 1200K
C(200K)
H 800K 1200K C 800K 200K H 0K 300K
H 0K 300K H 1000K 1000K B 300K 500K
C 800K 200K
H 1000K 1000K
thu hồi B
H 1000K 1000K H 0K 800K
H 0K 800K C 800K 200K
H 1000K 1000K
D(200K)
H 0K 800K
H 1000K 1000K D 1000K 200K
C 800K 200K
H 0K 800K H 1200K 800K
D 1000K 200K
H 1200K 800K
E(300K)
E 0K 300K
H 0K 800K E 0K 300K
H 300K 500K
H 1200K 800K H 300K 500K
C 800K 200K
D 1000K 200K
H 1200K 800K