JavaScript is required

Trong các thuật toán lập lịch sau, thuật toán nào có độ ưu tiên đồng đều như nhau cho các tiến trình?

A.
FCFS (first come first served)
B.
RR (Round robin)
C.
SJF (shortest job first)
D.
SRT (shortes remain time)
Trả lời:

Đáp án đúng: B


Thuật toán FCFS (First-Come, First-Served) phục vụ các tiến trình theo thứ tự đến, không phân biệt mức độ ưu tiên. Thuật toán RR (Round Robin) cấp phát thời gian CPU cho mỗi tiến trình một lượng thời gian cố định (quantum), và nếu tiến trình chưa hoàn thành sau thời gian đó, nó sẽ được đưa trở lại cuối hàng đợi. Do đó, RR đối xử công bằng với mọi tiến trình, không thiên vị tiến trình nào hơn tiến trình nào khác. Thuật toán SJF (Shortest Job First) ưu tiên các tiến trình có thời gian thực thi ngắn nhất. Thuật toán SRT (Shortest Remaining Time) ưu tiên các tiến trình có thời gian thực thi còn lại ngắn nhất. Vì vậy, RR là thuật toán duy nhất trong các lựa chọn này có độ ưu tiên đồng đều cho tất cả các tiến trình.

Câu hỏi liên quan