Cho ba tiến trình P1, P2, P3 với Burst time tương ứng là: 24, 3, 4. Cho biết “thời gian chờ” của tiến trình P1 theo giải thuật điều phối tiến trình SJF:
Trả lời:
Đáp án đúng: D
Giải thuật SJF (Shortest Job First) ưu tiên tiến trình có Burst time nhỏ nhất.
Trong trường hợp này, các tiến trình sẽ được thực hiện theo thứ tự: P2 (3), P3 (4), P1 (24).
- P2 đến trước và chạy trong 3 đơn vị thời gian. Thời gian chờ của P2 là 0.
- P3 chạy sau P2 và chạy trong 4 đơn vị thời gian. Thời gian chờ của P3 là 3.
- P1 chạy sau P2 và P3, do đó P1 phải chờ P2 và P3 hoàn thành. Thời gian chờ của P1 là 3 + 4 = 7.
Vậy, thời gian chờ của tiến trình P1 theo giải thuật SJF là 7.
50 câu hỏi 60 phút





