... 0x5000
0x7000
OS
(base)
4 /6/ 2008
Trần Hạnh Nhi
20
Tổ chức vật lý (Physical Organization)
Cấp phát vùng nhớ vật lý sao cho hiệu quả
Và dễ dàng chuyển đổi chương trình qua lại giữa BNC và
BNP
4 /6/ 2008
Trần ... gian vật lý : có thể tổ chức
Fixed partition : Paging
Variable partition : Segmentation
4 /6/ 2008
Trần Hạnh Nhi
16
Không biết trước chương trình sẽ được nạp v...
... cấp phát bộ nhớ (nạp chương trình vào bộ nhớ chính)
Trong chương này, mô hình quản lý bộ nhớ là một mô hình đơn giản, không có bộ nhớ ảo.
Một process phải được nạp hoàn toàn vào bộ nhớ thì ... cũng được tổ chức tương tự.
Tổ chức bộ nhớ vật lý (Physical organization): bộ nhớ máy tính được tổ chức theo 2 cấp: bộ
nhớ chính và bộ nhớ phụ.
• Bộ...
... nhau.
Bộ nhớ vật lý được chia thành các khối cố định
và có kích thước bằng nhau gọi là frame.
–
Thông thường kích thước của frame là lũy thừa
của 2, từ khoảng 512 byte đến 16MB.
Bộ nhớ luận lý ... Partitioning)
TT Công Nghệ Thông Tin, Đại Học Công Nghiệp TP HCM
9.39
Bảo vệ bộ nhớ
Bảo vệ bộ nhớ
Việc bảo vệ bộ nhớ được hiện thực bằng cách gắn
với frame các bit b...
... Hà Nội
Cấp phát bộ nhớ động
Các biến khai báo được tạo ra và cấp phát bộ nhớ khi
khai báo (trong stack)
Có khi cần cấp phát theo nhu cầu sử dụng mà không biết
từ khi viết chương trình cấp ... chỉ các biến đã được tạo ra (biến tĩnh hoặc bộ nhớ
cấp phát) cho con trỏ để đảm bảo con trỏ luôn trỏ tới vùng nhớ
hợp lệ
Phải kiểm tra độ dài vùng nhớ mà con trỏ trỏ tới để kh...
... vật lý (physic) : làm cách nào để
chuyển đổi một địa chỉ tượng trưng (symbolic) trong chương trình thành một địa
chỉ thực trong bộ nhớ chính?
Quản lý bộ nhớ vật lý: làm cách nào để mở rộng bộ ... trở lại vào bộ nhớ chính để tiếp tục xử lý.
Các cách tổ chức bộ nhớ trên đây đều phải chịu đựng tình trạng bộ nhớ bị phân
mảnh vì chúng đều tiếp cận theo kiểu cấp p...
... quản lý bộ nhớ mà trở nên không thể tránh
với phân trang là ngăn cách tầm nhìn bộ nhớ của người dùng và bộ nhớ vật lý thật sự.
Tầm nhìn bộ nhớ của người dùng không giống như bộ nhớ vật lý. Tầm ... người
dùng được ánh xạ vào bộ nhớ vật lý. Việc ánh xạ cho phép sự khác nhau giữa bộ nhớ
luận lý và bộ nhớ vật lý.
VI.2.1 Phương pháp cơ bản
Người dùng...
... thuật bộ
nhớ ảo, thông qua bảng sau đây:
Phân
trang
đơn
Phân
đoạn
đơn
Bộ nhớ ảo
(Page + Swap)
Bộ nhớ ảo
(Segment
+ Swap)
Bộ nhớ chính Bộ nhớ chính Bộ nhớ chính được Bộ nhớ chính
• Tất cả bộ nhớ ... của Windows NT trong
hệ thống vi xử lý Intel 4 86.
Như vậy Intel 804 86 hỗ trợ Windows NT cài đặt bộ nhớ ảo theo kỹ thuật
Chương III
QUẢN LÝ BỘ NHỚ
Quản l...
... với việc quản lý và sử dụng các tài nguyên trong máy
tính, trong đó đáng kể nhất là quản lý bộ nhớ chính và xử lý hệ thống lưu trữ phụ.
Trong các hệ thống máy tính hiện đại, bộ nhớ chính là trung ... heap Windows 16 bits. Tuy
nhiên, quản lý bộ nhớ trong Win32 cũng hỗ trợ các hàm này để có thể sử dụng các chương trình,
hoặc source code của các chương trình viết cho...
... kể từ đầu
bộ nhớ
–
Next-fit: chọn khối nhớ trống
phù hợp đầu tiên kể từ vị trí
cấp phát cuối cùng
–
Worst-fit: chọn khối nhớ
trống lớn nhất
Khoa KTMT
9.1
Chương 7. Quản lý bộ nhớ
Khái niệm ... 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
m...