JavaScript is required

Trong các phương pháp lập lịch sau, phương pháp nào áp dụng cho tiến trình mà mã nguồn của nó đã được đưa vào bộ nhớ trong?

A.
Short - term scheduler
B.
Medium – term scheduler
C.
Long – term scheduler
D.
Dupble – term scheduler
Trả lời:

Đáp án đúng: A


Câu hỏi này liên quan đến các loại lập lịch (scheduler) trong hệ điều hành. * **Short-term scheduler (Lập lịch ngắn hạn):** Còn được gọi là CPU scheduler, chọn tiến trình nào sẽ được thực thi tiếp theo và cấp phát CPU cho tiến trình đó. Nó hoạt động thường xuyên và nhanh chóng, đặc biệt quan trọng khi mã nguồn tiến trình đã ở trong bộ nhớ. Đây là đáp án phù hợp nhất. * **Medium-term scheduler (Lập lịch trung hạn):** Liên quan đến việc swapping (hoán đổi) các tiến trình ra khỏi bộ nhớ chính (RAM) và đưa chúng trở lại. Nó được sử dụng để cải thiện sự phối trộn (mix) của các tiến trình hoặc giải phóng bộ nhớ. * **Long-term scheduler (Lập lịch dài hạn):** Quyết định tiến trình nào được đưa vào hệ thống để xử lý. Nó kiểm soát mức độ đa chương trình (degree of multiprogramming). * **Đáp án D:** Không có loại lập lịch nào tên là "Dupble – term scheduler". Như vậy, đáp án đúng là A vì short-term scheduler được sử dụng khi tiến trình đã ở trong bộ nhớ trong (RAM) và cần được cấp phát CPU.

Câu hỏi liên quan