Bài giảng HĐH 09

- 0 / 0
(Tài liệu chưa được thẩm định)
Nguồn:
Người gửi: Đỗ Trung Thành (trang riêng)
Ngày gửi: 10h:13' 15-03-2009
Dung lượng: 81.5 KB
Số lượt tải: 4
Nguồn:
Người gửi: Đỗ Trung Thành (trang riêng)
Ngày gửi: 10h:13' 15-03-2009
Dung lượng: 81.5 KB
Số lượt tải: 4
Số lượt thích:
0 người
BÀI 9 : PHÂN ĐỌAN VÀ PHÂN TRANG
Cấp phát không liên tục :
Segmentation
Paging
Mô hình Segmentation
Tiến trình gồm nhiều segment, áp dụng base bound cho từng segment
Phân chia không gian địa chỉ thành các segment ?
Chuyển đổi địa chỉ trong mô hình Segmentation
Mô hình Segmentation
Cấp phát không liên tục => tận dụng bộ nhớ hiệu quả
Chia sẻ được ở mức module
Chuyển đổi địa chỉ phức tạp
Vấn đề "Cấp phát động" : lựa chọn vùng nhớ liên tục cho 1 segment ?
Phân mảnh ngoại vi
Mô hình Paging
Không gian địa chỉ = {page}
Không gian vật lý = {frame}
Kích thước trang ?
Chuyển đổi địa chỉ trong mô hình Paging
CPU
KGVL
Physical addr
Logical addr
p d
Mô hình Paging
Cấp phát bộ nhớ đơn giản
Không còn phân mảnh ngoại vi
Không chia sẻ ở mức module
Phân mảnh nội vi
Lưu trữ bảng trang ?
Cấp phát không liên tục :
Segmentation
Paging
Mô hình Segmentation
Tiến trình gồm nhiều segment, áp dụng base bound cho từng segment
Phân chia không gian địa chỉ thành các segment ?
Chuyển đổi địa chỉ trong mô hình Segmentation
Mô hình Segmentation
Cấp phát không liên tục => tận dụng bộ nhớ hiệu quả
Chia sẻ được ở mức module
Chuyển đổi địa chỉ phức tạp
Vấn đề "Cấp phát động" : lựa chọn vùng nhớ liên tục cho 1 segment ?
Phân mảnh ngoại vi
Mô hình Paging
Không gian địa chỉ = {page}
Không gian vật lý = {frame}
Kích thước trang ?
Chuyển đổi địa chỉ trong mô hình Paging
CPU
KGVL
Physical addr
Logical addr
p d
Mô hình Paging
Cấp phát bộ nhớ đơn giản
Không còn phân mảnh ngoại vi
Không chia sẻ ở mức module
Phân mảnh nội vi
Lưu trữ bảng trang ?
 







Các ý kiến mới nhất