Cho dãy tiến trình P1, P2, P3 và P4 với thời gian thực hiện tương ứng là 6, 8, 3, 2. Hệ thống sử dụng phương pháp lập lịch SJF. Hãy cho biết trong các phương án sau, phương án nào là thời gian chờ trung bình của các tiến trình? --> Cần nói rõ thời gian vào hàng đợi RL là cùng lúc?
Trả lời:
Đáp án đúng: C
Để giải bài toán này, ta cần áp dụng thuật toán SJF (Shortest Job First) và tính thời gian chờ trung bình. Giả sử các tiến trình đến cùng một thời điểm.
1. **Sắp xếp các tiến trình theo thời gian thực hiện ngắn nhất:** P4 (2), P3 (3), P1 (6), P2 (8).
2. **Tính thời gian chờ của mỗi tiến trình:**
- P4: Thời gian chờ = 0.
- P3: Thời gian chờ = Thời gian thực hiện của P4 = 2.
- P1: Thời gian chờ = Thời gian thực hiện của P4 + Thời gian thực hiện của P3 = 2 + 3 = 5.
- P2: Thời gian chờ = Thời gian thực hiện của P4 + Thời gian thực hiện của P3 + Thời gian thực hiện của P1 = 2 + 3 + 6 = 11.
3. **Tính thời gian chờ trung bình:** (0 + 2 + 5 + 11) / 4 = 18 / 4 = 4.5.
Vậy thời gian chờ trung bình của các tiến trình là 4.5.
50 câu hỏi 60 phút
Câu hỏi liên quan

FORM.08: Bộ 130+ Biểu Mẫu Thống Kê Trong Doanh Nghiệp

FORM.07: Bộ 125+ Biểu Mẫu Báo Cáo Trong Doanh Nghiệp

FORM.06: Bộ 320+ Biểu Mẫu Hành Chính Thông Dụng

FORM.05: Bộ 330+ Biểu Mẫu Thuế - Kê Khai Thuế Mới Nhất

FORM.04: Bộ 240+ Biểu Mẫu Chứng Từ Kế Toán Thông Dụng
