JavaScript is required

Đối với những tiến trình có Burst time nhỏ, giải thuật điều phối tiến trình SJF (Shortest Job First) có ưu điểm nào?

A.

A. Định thời đơn giản nhất.

B.

B. Không cần biết trước thời gian chạy công việc.

C.

C. Thời gian chờ đợi trung bình nhỏ nhất.

D.

D. Định thời tương đối phức tạp.

Trả lời:

Đáp án đúng: C


Giải thuật SJF (Shortest Job First) ưu tiên các tiến trình có burst time (thời gian thực thi) ngắn nhất. Do đó, với các tiến trình có burst time nhỏ, SJF giúp giảm thiểu thời gian chờ đợi trung bình của các tiến trình, vì các tiến trình ngắn sẽ được thực thi trước, tránh tình trạng các tiến trình dài chiếm dụng CPU quá lâu, gây trễ cho các tiến trình ngắn khác. Các lựa chọn khác không phải là ưu điểm chính của SJF trong trường hợp này.

Câu hỏi liên quan