Professional Documents
Culture Documents
Kĩ thuật phân trang
Kĩ thuật phân trang
Mục đích; tránh được vấn đề phân mảnh trong kĩ thuật phân đoạn
Bộ nhớ địa clys có kích thước 128byte được chia thành các khung trang có kích thước bằng
kích thước của trang. Tổng số trang là 128/16 = 8 khung trang.
- Bộ nhớ vật lý được chia ra các khung trang. Khung trang t1 dùng cho hệ điều hành. Khung
trang t2 trống. Khung trang thứ 2 là chứa page 3 của không gian địa chỉ (bộ nhớ ảo). Khung
t3 là chứa page 0 của không gian địa chỉ. Khung 4 là phần trống. Khung 5 là page 2 của không
gian địa chỉ. Khung 6 trống. Khung 7 chứa page 1 của không gian địa chỉ.
- Một số ưu điểm:
- Muốn biết VPN cần biết có bn trang: kích thước của không gian địa chỉ/kích thước của từng
trang
- Bảng trang gồm 4 điểm vào, mỗi 1 điểm vào tương ứng với 1 ánh xạ từ trang ảo thứ 0 ánh xạ
sang fram t3 vì vậy có 4 điểm vào, Điểm vào thứ nhất là trang ảo 0 sẽ tìm đến khung t3, (TA 1
KV 7 ), (TA2->KV5) và (TA3-> KV2). Nếu có 2 tiến trình thì có2 bảng trang. Điểm vào bảng
trang cho biết
Bài tập
VPN = 20 bit
IPTEI = 4 bytes
D, nếu có 100 tiến tình thì cần bao nhiêu bộ nhớ để lưu trữ các bảng trang= 400mb
E, vẽ sơ đồ phép dịch địa chỉ ảo thành địa chỉ vật lý nếu biết bộ nhớ có kích thước là 64GB
Câu hỏi
Bảng trang chậm vì: các bảng trang quá lớnthanh ghi cơ sở bảng trang cho ta biết địa chỉ bắt đầu của
bẳng trang --? Tính được điểm vào bảng trang thư bao nhiêu = kích thước đầu vào x vpn. Sau khi đó địa
chỉ điẻm vào bảng trang thì ta tính tiếp điowc với mỗi lần tham chiếu bộ nhứ
odif hỏi thêm 1 lần tham chiếu bộ nhơ đê tải phép dịch địa chỉ từ bătng tranld điều này tốn kém kiến cho
chi hpphi đăt đỏ vf làm chậmtieens tìnhnhuejem vụ kf oải giải thuqye 3