LÝ THUYẾT HỆ ĐIỀU HÀNH - CHƯƠNG 6 - Pdf 19

-1-
Bài giảng môn hệ điều hành Vũ Lê Hùng Khoa CNTT – ĐHBK TP.
HCM
Chương 6
BỘ NHỚ THỰC
-2-
-2-
Bài giảng môn hệ điều hành Vũ Lê Hùng Khoa CNTT – ĐHBK TP.
HCM
CHƯƠNG 6 : BỘ NHỚ THỰC
 Phân cấp bộ nhớ & các vấn đề quan tâm
 Các chiến lược quản lý bộ nhớ
– Chiến lược nạp
– Chiến lược sắp đặt
– Chiến lược thay thế
 Tổ chức bộ nhớ thực
– Đơn lập trình
– Đa lập trình phân đoạn cố định / thay đổi
– Đa lập trình có thay thế vùng nhớ
-3-
-3-
Bài giảng môn hệ điều hành Vũ Lê Hùng Khoa CNTT – ĐHBK TP.
HCM
PHÂN CẤP BỘ NHỚ
CACHE
PRIMARY STORAGE
SECONDARY STORAGE
 Từ trên xuống
- Tốc độ giảm
- Dung lượng tăng
- Giá thành giảm

-6-
-6-
Bài giảng môn hệ điều hành Vũ Lê Hùng Khoa CNTT – ĐHBK TP.
HCM
HỆ THỐNG PHÂN PHỐI LIÊN TỤC
MỘT NGƯỜI DÙNG
(Single User Continuous Storage Allocation)
OS
USER
UNUSED
CPU
Boundary
register
 Phục vụ 1 qt, 1 user
 Bảo vệ vùng nhớ ?
 Khơng cần chiến lược
sắp đặt và thay thế
 Kỹ thuật nap : overlay
-7-
-7-
Bài giảng môn hệ điều hành Vũ Lê Hùng Khoa CNTT – ĐHBK TP.
HCM
KỸ THUẬT OVERLAY
OS
FIXED AREA
OVERLAY AREA
UNUSED
PROGRAM
 Dùng để chạy chương trình có kích thước lớn hơn kích
thước bộ nhớ thực

2
3
Low boundary
High boundary
CPU
HỆ THỐNG ĐA CHƯƠNG
PHÂN ĐOẠN CỐ ĐỊNH
 Bảo vệ vùng nhớ
 Vấn đề phân mảnh vùng nhớ (fragmentation)
-10-
-10-
Bài giảng môn hệ điều hành Vũ Lê Hùng Khoa CNTT – ĐHBK TP.
HCM
HỆ THỐNG ĐA CHƯƠNG
PHÂN ĐOẠN THAY ĐỔI
(Variable Partitioning Multiprogramming)
OS
User A 15KB
User B 25KB
User C 40KB
P0P2 P1
-11-
-11-
Bài giảng môn hệ điều hành Vũ Lê Hùng Khoa CNTT – ĐHBK TP.
HCM
HỆ THỐNG ĐA CHƯƠNG
PHÂN ĐOẠN THAY ĐỔI
OS
Free space 20KB
Free space 35KB


Nhờ tải bản gốc
Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status