1. Trang chủ
  2. » Giáo án - Bài giảng

Bài giảng: Phân đoạn và phân trang

7 39 0

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 7
Dung lượng 152,37 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Mô hình Segmentation Cấp phát không liên tục => tận dụng bộ nhớ hiệu quả  Chia sẻ được ở mức module  Chuyển đổi địa chỉ phức tạp  Vấn đề “Cấp phát động” : lựa chọn vùng nhớ liên tục

Trang 1

BÀI 9 : PHÂN ĐỌAN VÀ PHÂN TRANG

 Cấp phát không liên tục :

 Segmentation

 Paging

Trang 2

Mô hình Segmentation

 Tiến trình gồm nhiều segment, áp dụng base bound cho

từng segment

 Phân chia không gian địa chỉ thành các segment ?

gcc

Text seg r/o

Stack seg r/w

0x1000

0x3000

0x5000

0x6000

Real memory

0x2000

0x8000 0x6000 Base&bound?

Trang 3

Chuyển đổi địa chỉ trong mô hình Segmentation

Virtual addr

Seg# offset

3 128

Seg table Prot base len

r 0x1000 512

mem

+ 0x1000

? yes

no fault

Trang 4

Mô hình Segmentation

 Cấp phát không liên tục => tận dụng bộ nhớ hiệu quả

 Chia sẻ được ở mức module

 Chuyển đổi địa chỉ phức tạp

 Vấn đề “Cấp phát động” : lựa chọn vùng nhớ liên tục cho 1 segment ?

 Phân mảnh ngoại vi

gcc emacs

??

External fragmentation Nachos

Trang 5

Mô hình Paging

 Không gian địa chỉ = {page}

 Không gian vật lý = {frame}

 Kích thước trang ?

Internal frag

Real memory

gcc

emacs emacs

gcc

Trang 6

Chuyển đổi địa chỉ trong mô hình Paging

CPU

KGVL

Physical addr

Logical addr

f

Trang 7

Mô hình Paging

 Cấp phát bộ nhớ đơn giản

 Không còn phân mảnh ngoại vi

 Không chia sẻ ở mức module

 Phân mảnh nội vi

 Lưu trữ bảng trang ?

Ngày đăng: 23/08/2020, 23:58

HÌNH ẢNH LIÊN QUAN

Mô hình Segmentation - Bài giảng: Phân đoạn và phân trang
h ình Segmentation (Trang 2)
Chuyển đổi địa chỉ trong mô hình Segmentation - Bài giảng: Phân đoạn và phân trang
huy ển đổi địa chỉ trong mô hình Segmentation (Trang 3)
Mô hình Segmentation - Bài giảng: Phân đoạn và phân trang
h ình Segmentation (Trang 4)
Mô hình Paging - Bài giảng: Phân đoạn và phân trang
h ình Paging (Trang 5)
Chuyển đổi địa chỉ trong mô hình Paging - Bài giảng: Phân đoạn và phân trang
huy ển đổi địa chỉ trong mô hình Paging (Trang 6)

TỪ KHÓA LIÊN QUAN