JavaScript is required

Trong các phương án sau, phương án nào được sử dụng phổ biến để cài đặt bộ nhớ ảo?

A.
Kỹ thuật phân đoạn theo yêu cầu
B.
Kỹ thuật phân theo yêu cầu
C.
Kỹ thuật kết hợp phân trang và phân đoạn theo yêu cầu
D.
Các phương án đều đúng
Trả lời:

Đáp án đúng: B


Bộ nhớ ảo là một kỹ thuật quản lý bộ nhớ cho phép hệ điều hành sử dụng không gian địa chỉ lớn hơn dung lượng bộ nhớ vật lý có sẵn. * **Kỹ thuật phân trang theo yêu cầu (Demand Paging):** Đây là phương pháp phổ biến nhất để cài đặt bộ nhớ ảo. Nó hoạt động bằng cách chỉ tải các trang (page) của một tiến trình vào bộ nhớ vật lý khi chúng thực sự cần thiết. Các trang không sử dụng sẽ được giữ trên đĩa và được hoán đổi (swap) vào bộ nhớ khi cần. Điều này giúp giảm thiểu lượng bộ nhớ vật lý cần thiết cho mỗi tiến trình và cho phép chạy các chương trình lớn hơn bộ nhớ vật lý. * **Kỹ thuật phân đoạn theo yêu cầu (Demand Segmentation):** Tương tự như phân trang theo yêu cầu, nhưng thay vì chia bộ nhớ thành các trang, nó chia thành các đoạn (segment). Tuy nhiên, kỹ thuật này ít được sử dụng hơn so với phân trang theo yêu cầu vì tính linh hoạt kém hơn và khó quản lý. * **Kỹ thuật kết hợp phân trang và phân đoạn theo yêu cầu:** Mặc dù có thể kết hợp cả hai kỹ thuật, nhưng việc triển khai phức tạp và hiệu quả không cao so với chỉ sử dụng phân trang theo yêu cầu. Phân trang theo yêu cầu vẫn là phương pháp phổ biến và hiệu quả nhất. Vì vậy, phương án A (Kỹ thuật phân đoạn theo yêu cầu) không phải là phương án phổ biến nhất. Phương án B (Kỹ thuật phân theo yêu cầu) không rõ ràng và có thể gây nhầm lẫn. Phương án C (Kỹ thuật kết hợp phân trang và phân đoạn theo yêu cầu) phức tạp và ít được sử dụng. Phương án đúng nhất là kỹ thuật phân trang theo yêu cầu.

Câu hỏi liên quan