Mục tiêu giúp người dùng dễ dàng sử dụng hệ thống, quản lý và cấp phát tài nguyên hệ thống một cách hiệu điều hành là một phần mềm chạy trên máy tính, dùng để điều hành, quản lý các thiết bị phần cứng và các tài nguyên phần mềm trên máy tính. | Chương 7. Quản lý bộ nhớ Khái niệm cơ sở Các kiểu địa chỉ nhớ physical address logical address Chuyển đổi địa chỉ nhớ Overlay và swapping Mô hình quản lý bộ nhớ đơn giản - Fixed partitioning - Dynamic partitioning - Cơ ch ế phân trang paging - Cơ ch ế phân đoạn segmentation - Segmentation with paging Khái niệm cơ sở Chương trình phải được mang vào trong bộ nhớ và đặt nó trong một tiến trình để được xử lý Input Queue - Một tập hợp của những tiến trình trên đĩa mà đang chờ để đưỢc mang vào trong bộ nhớ để thực thi. User programs trải qua nhiều bước trước khi đưỢc xử lý. Khái niệm cơ sở Quản lý bộ nhớ là công việc của hệ điều hành với sự hô trợ của phần cứng nhằm phân phối sắp xếp các process trong bộ nhớ sao cho hiệu quả. Mục tiêu cần đạt đưỢc là nạp càng nhiều process vào bộ nhớ càng tốt gia tăng mức độ đa chương Trong hầu hết các hệ thống kernel sẽ chiếm một phần cố định của bộ nhớ phần còn lại phân phối cho các process. Các yêu cầu đối với việc quản lý bộ nhớ - Cấp phát bộ nhớ cho các process - Tái định vị relocation khi swapping . Bảo vệ phải kiểm tra truy xuất bộ nhớ có hợp lệ không - Chia sẻ cho phép các process chia sẻ vùng nhớ chung Kết gán địa chỉ nhớ luận lý của user vào địa chỉ thực .