Which memory management technique divides the memory into variable-sized segments?

4 phương ánCó giải thích

Các phương án trả lời

Chọn một phương án
Lời giảiChọn phương án để mở
Đáp án đúng: "Segmentation". Phân đoạn chia không gian địa chỉ của chương trình theo đơn vị logic do chính chương trình gợi ra, chẳng hạn đoạn mã, đoạn dữ liệu, đoạn ngăn xếp hay từng hàm, và những phần này dài ngắn khác nhau nên các đoạn có kích thước thay đổi, mỗi đoạn được ghi địa chỉ đầu cùng độ dài trong bảng đoạn. Mục "Paging" chia bộ nhớ thành các trang bằng nhau và cố định, chính sự bằng nhau đó làm việc cấp phát đơn giản nhưng không theo cấu trúc logic của chương trình. Mục "Virtual memory" là kỹ thuật cho chương trình lớn hơn bộ nhớ thật vẫn chạy được, nó dựa trên phân trang hoặc phân đoạn theo yêu cầu chứ không tự quy định cỡ khối. Mục "Swapping" chuyển cả tiến trình giữa bộ nhớ và đĩa, không phải cách chia bộ nhớ.

Cùng phần 6

Xuất hiện trong 1 bộ đề