Cho ba tiến trình P1, P2, P3 với các Burst time tương ứng là: 24, 3, 3. Xác định “thời gian chờ trung bình” 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.
1. **Sắp xếp các tiến trình theo Burst time tăng dần:** P2 (3), P3 (3), P1 (24).
2. **Tính thời gian chờ (Waiting time) cho mỗi tiến trình:**
- P2: 0 (vì là tiến trình đầu tiên thực hiện)
- P3: 3 (thời gian thực hiện của P2)
- P1: 3 + 3 = 6 (thời gian thực hiện của P2 và P3)
3. **Tính thời gian chờ trung bình:** (0 + 3 + 6) / 3 = 3
Vậy, thời gian chờ trung bình là 3.
50 câu hỏi 60 phút