tailieunhanh - Giáo trình Nguyên lý hệ điều hành: Phần 2

Giáo trình Nguyên lý hệ điều hành: Phần 2 cung cấp cho người học các nội dung về quản lý bộ nhớ, quản lý vùng nhớ phụ, quản lý vào ra, hệ thống quản lý file. Tài liệu dành cho các bạn chuyên ngành Công nghệ thông tin và những ai quan tâm đến vấn đề trên. | CHƯƠNG 3 QUẢN LÝ BỘ NHỚ Bộ nhớ chính là thiết bị lưu trữ duy nhất thông qua đó CPU có thể trao đổi thông tin với môi trường ngoài do vậy nhu cầu tổ chức quản lý bộ nhớ là một trong những nhiệm vụ trọng tâm hàng đầu của hệ điều hành . Bộ nhớ chính được tổ chức như một mảng một chiều các từ nhớ word mỗi từ nhớ có một địa chỉ . Việc trao đổi thông tin với môi trường ngoài được thực hiện thông qua các thao tác đọc hoặc ghi dữ liệu vào một địa chỉ cụ thể nào đó trong bộ nhớ. Hầu hết các hệ điều hành hiện đại đều cho phép chế độ đa nhiệm nhằm nâng cao hiệu suất sử dụng CPU. Tuy nhiên kỹ thuật này lại làm nảy sinh nhu cầu chia sẻ bộ nhớ giữa các tiến trình khác nhau . Vấn đề nằm ở chỗ bộ nhớ thì hữu hạn và các yêu cầu bộ nhớ thì vô hạn . Mục tiêu của việc quản lý vùng nhớ Cấp phát vùng nhớ cho các tiến trình có yêu cầu và thu hồi vùng nhớ khi tiến trình thực hiện xong. Quản lý được vùng nhớ rỗi vùng nhớ bận. - Tại một thời điểm có thể lưu giữ được nhiều tiến trình đồng thời. - Chuyển đổi giữa địa chỉ logic và địa chỉ vật lý physic 75 - Chia sẻ thông tin làm thế nào để cho phép hai tiến trình có thể chia sẻ thông tin trong bộ nhớ - Ngăn chặn các tiến trình xâm phạm đến vùng nhớ được cấp phát cho tiến trình khác Không gian địa chỉ và không gian vật lý Một trong những hướng tiếp cận trung tâm nhằm tổ chức quản lý bộ nhớ một cách hiệu qủa là đưa ra khái niệm không gian địa chỉ được xây dựng trên không gian nhớ vật lý việc tách rời hai không gian này giúp hệ điều hành dễ dàng xây dựng các cơ chế và chiến lược quản lý bộ nhớ hữu hiệu Địa chỉ logic - còn gọi là địa chỉ ảo là địa chỉ do bộ xử lý tạo ra. Địa chỉ vật lý - là địa chỉ thực tế mà trình quản lý bộ nhớ nhìn thấy và thao tác. Không gian địa chỉ - là tập hợp tất cả các địa chỉ ảo phát sinh bởi một chương trình. Không gian vật lý - là tập hợp tất cả các địa chỉ vật lý tương ứng với các địa chỉ ảo. Địa chỉ ảo và địa chỉ vật lý là như nhau trong phương thức kết buộc địa chỉ vào thời điểm biên dịch cũng như vào thời .

TỪ KHÓA LIÊN QUAN