tailieunhanh - Bài giảng Hệ điều hành: Chương 3 - Đỗ Quốc Huy

Bài giảng Hệ điều hành: Chương 3 Quản lý bộ nhớ, cung cấp cho người học những kiến thức 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. Mời các bạn cùng tham khảo! | Hệ Điều Hành Nguyên lý các hệ điều hành Đỗ Quốc Huy huydq@ Bộ môn Khoa Học Máy Tính Viện Công Nghệ Thông Tin và Truyền Thông Chương 3 Quản lý bộ nhớ l Mục đích của hệ thống máy tính thực hiện chương trình l 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 l 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 l 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 l Cho phép lập trình viên không lo lắng về giới hạn bộ nhớ vật lý l Để s d CPU hiệu quả và tăng tốc độ đáp ứng của hệ thống l 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 l Cần nhiều tiến trình sẵn sàng trong bộ nhớ l 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 l Tồn tại nhiều chiến lược quản lý bộ nhớ khác nhau l Nhiều chiến lược đòi hỏi trợ giúp từ phần cứng l Thiết kế phần cứng có thể được tích hợp chặt chẽ với HDH Chương 3 Quản lý bộ nhớ Tổng quan Các chiến lược quản lý bộ nhớ Bộ nhớ ảo Quản lý bộ nhớ trong VXL họ Intel Chương 3 Quản lý bộ nhớ 1. Tổng quan lVí dụ lBộ nhớ và chương trình lLiên kết địa chỉ lCác cấu trúc chương trình Chương 3 Quản lý bộ nhớ 1. Tổng quan Ví dụ Quá trình biên dịch file C Chương 3 Quản lý bộ nhớ 1. Tổng quan Ví dụ Quá trình biên dịch file C Chương 3 Quản lý bộ nhớ 1. Tổng quan Ví dụ Quá trình biên dịch file C Chương 3 Quản lý bộ nhớ 1. Tổng quan Ví dụ Quá trình biên dịch file C Chương 3 Quản lý bộ nhớ 1. Tổng quan Ví dụ Quá trình biên dịch file C Chương 3 Quản lý bộ nhớ 1. Tổng quan Ví dụ Ví dụ Tạo chương trình thực thi từ nhiều modul Toto project file file include int y 10 extern int x y extern void toto file int main int argc char argv int x toto extern int y printf quot KQ d n quot x y void toto return 0 x 10 y Kết quả KQ 1000 Chương 3 Quản lý bộ nhớ 1. Tổng quan Ví dụ Quá trình biên dịch toto project Thư viện Header printf int y .

TỪ KHÓA LIÊN QUAN