JavaScript is required

Trong sơ đồ hoán đổi, những loại chương trình nào sau đây sẽ được chuyển ra bộ nhớ ngoài?

A.
Những chương trình có thời gian thực hiện dài nhất
B.
Những chương trình ở trạng thái chờ thực hiện dài nhất
C.
Những chương trình chiếm dụng giờ CPU nhiều nhất
D.
Những chương trình tồn tại trong hệ thống dài nhất
Trả lời:

Đáp án đúng: B


Trong sơ đồ hoán đổi (swapping), các chương trình ở trạng thái chờ (waiting) lâu nhất sẽ được chuyển ra bộ nhớ ngoài (ổ đĩa) để giải phóng bộ nhớ cho các chương trình khác đang cần CPU. Khi một chương trình đang chờ một sự kiện (ví dụ: nhập/xuất dữ liệu) thì nó không cần phải ở trong bộ nhớ chính, do đó việc hoán đổi nó ra sẽ hiệu quả hơn.

Câu hỏi liên quan