tailieunhanh - Bài giảng Nguyên lý hệ điều hành (handout): Chương 3 - Phạm Đăng Hải

Bài giảng Nguyên lý hệ điều hành (handout): Chương 3 trang bị cho người học những kiến thức về quản lý bộ nhớ trong hệ điều hành như: Tổng quan, các chiến lược quản lý bộ nhớ, Bộ nhớ ảo, Quản lý bộ nhớ trong vi xử lý họ Intel. | Hệ điều hành Notes NGUYÊN LÝ HỆ ĐIỀU HÀNH Phạm Đăng Hải haipd@ Bộ môn Khoa học Máy tính Viện Công nghệ Thông tin amp Truyền Thông 1 98 Ngày 14 tháng 2 năm 2020 om .c Chương 3 Quản lý bộ nhớ Notes ng co an Chương 3 Quản lý bộ nhớ th g on du 2 98 u cu Chương 3 Quản lý bộ nhớ Notes Giới thiệu Mục đích của hệ thống máy tính thực hiện chương trình Chương trình và dữ liệu toàn bộ hoặc một phần phải nằm trong bộ nhớ chính trong khi thực hiện Byte tích cực Những byte nội dung đang được thực hiện tại thời điểm quan sát Phần chương trình chưa đưa vào bộ nhớ chính được lưu trên bộ nhớ thứ cấp VD đĩa cứng Bộ nhớ ảo Cho phép lập trình viên không lo lắng về giới hạn bộ nhớ vật lý Để s d CPU hiệu quả và tăng tốc độ đáp ứng của hệ thống Cần luân chuyển CPU thường xuyên giữa các tiến trình Điều phối CPU Phần 3- Chương 2 Cần nhiều tiến trình sẵn sàng trong bộ nhớ Hệ số song song của hệ thống Số tiến trình đồng thời tồn tại trong hệ thống Tồn tại nhiều sơ đồ quản lý bộ nhớ khác nhau Nhiều sơ đồ đòi hỏi trợ giúp từ phần cứng Thiết kế phần cứng có thể được tích hợp chặt chẽ với HDH 3 98 https tailieudientucntt Chương 3 Quản lý bộ nhớ Notes Nội dung chính 1 Tổng quan 2 Các chiến lược quản lý bộ nhớ 3 Bộ nhớ ảo 4 Quản lý bộ nhớ trong VXL họ Intel 4 98 om .c Chương 3 Quản lý bộ nhớ 1. Tổng quan Notes Nội dung chính ng co 1 Tổng quan an 2 Các chiến lược quản lý bộ nhớ th 3 Bộ nhớ ảo 4 Quản lý bộ nhớ trong VXL họ Intel g on du 5 98 u cu Chương 3 Quản lý bộ nhớ 1. Tổng quan Ví dụ Notes 1 Tổng quan Ví dụ Bộ nhớ và chương trình Liên kết địa chỉ Các cấu trúc chương trình 6 98 https tailieudientucntt Chương 3 Quản lý bộ nhớ 1. Tổng quan Ví dụ Notes 1 Demo Chu kỳ thực hiện lệnh 2 Tạo file thực thi dùng ngôn ngữ máy 3 Tạo file thực thi từ nhiều modul 7 98 om .c Chương 3 Quản lý bộ nhớ 1. Tổng quan Notes Ví dụ Ví dụ 1 Tạo chương trình thực thi dùng ngôn ngữ máy ng co include char buf 19 0xEB 0x08 0x48 0x65 0x6C .

TỪ KHÓA LIÊN QUAN