1. Trang chủ
  2. » Thể loại khác

QUẢN LÝ BỘ NHỚ

52 4 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 52
Dung lượng 1,68 MB

Nội dung

Chương Quản lý nhớ Dẫn nhập: • Bộ nhớ thiết bị lưu trữ thơng qua CPU trao đổi thơng tin với mơi trường ngồi • Bộ nhớ tổ chức mảng chiều từ nhớ (word), từ nhớ có địa • Hầu hết hệ điều hành đại cho phép chế độ đa nhiệm => có nhiều process nhớ thời điểm => cần vai trò quản lý nhớ OS Chức quản lý nhớ OS • Sự tương ứng địa logic địa vật lý (physic) : làm cách để chuyển đổi địa tượng trưng (symbolic) chương trình thành địa thực nhớ chính? • Quản lý nhớ vật lý: làm cách để mở rộng nhớ có sẵn nhằm lưu trữ nhiều tiến trình đồng thời? • Chia sẻ thơng tin: làm phép hai tiến trình chia sẻ thơng tin nhớ? • Bảo vệ: làm để ngăn chặn tiến trình xâm phạm đến vùng nhớ cấp phát cho tiến trình khác? Địa chuyển đổi địa (1) • Địa – Logic => khơng gian địa logic – Vật lý => không gian đia vật lý • Chuyển đổi địa logic => vật lý – thời điểm chuyển đổi • Được thực ai? • Ưu nhược điểm ? Địa chuyển đổi địa (2) Test.cpp Bộ nhớ Địa chuyển đổi địa (4) Địa chuyển đổi địa (3) • Các bước chuyển đổi chương trình Các loại địa Chuyển đổi địa (1) • Việc chuyển đổi địa logic -> địa vật lý thực vào thời điểm – compile time – load time – execution time • Nhận xét – Compile time : • Thực vào thời điểm biên dịch • Phải biết trước vị trí nap tiến trình nhớ -> biêndịchlại cho lần nạp sau Chuyển đổi địa (2) • Nhận xét • load time – Thựchiện loader, nạp vào nhớ – Khi có thay đổi vị trí tiến trình (sau đó) cần load lại để tính tốn lại địa • execution time – Nếu trình thực thi tiến trình có di chuyển vị trí tiến trình thời điểm chuyển đổi địa run time – Cần dùng chế phần cứng đặc biệt

Ngày đăng: 08/04/2022, 10:06

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w