Khác biệt giữa bản sửa đổi của “Quản lý bộ nhớ”

Nội dung được xóa Nội dung được thêm vào
n →‎Cấp phát ô nhớ kích thước cố định: sửa chính tả 3, replaced: 1 số → một số using AWB
n →‎Ô nhớ bạn: sửa chính tả 3, replaced: 1 trong → một trong, 1 ô → một ô (3) using AWB
Dòng 24:
===== Ô nhớ bạn =====
 
Trong hệ thống này, ô nhớ được cấp phát vào nhiếu nguồn nhớ chứ không phải 1, mỗi nguồn nhớ đại diện cho 1một ô nhớ có kích thước thường là cấp số nhân của 2. Tất cả ô nhớ được giữ trong 1 danh sách liên kết hay cây dữ liệu và các ô nhớ mới được cấp phát được thêm tuần tự vào các nguồn nhớ để sử dụng sau đó. Nếu kích thước yêu cầu quá nhỏ, ô nhớ nhỏ nhất được chọn và chia đôi, 1một trong 2 mảng chia đôi đó được chọn để tiếp tục cho đến khi nào đạt được kích thước yêu cầu. Khi 1một ô nhớ được cấp phát, bộ cấp phát sẽ bắt đầu với những ô nhớ lớn vừa đủ để tránh tách ô nhớ không cần thiết. Khi 1một ô nhớ được giải phóng, nó được so sánh với ô nhớ bạn. Nếu cả hai đều được giải phóng, chúng được gộp lại và đặt trong danh sách ô nhớ lớn kế tiếp
 
== Hệ thống với bộ nhớ ảo ==