Để các tiến trình chia sẻ CPU một cách công bằng, không có tiến trình nào phải chờ đợi vô hạn để được cấp CPU, hệ điều hành dùng thành phần nào để giải quyết vấn đề này:
Để các tiến trình chia sẻ CPU một cách công bằng, không có tiến trình nào phải chờ đợi vô hạn để được cấp CPU, hệ điều hành dùng thành phần nào để giải quyết vấn đề này:
Trả lời:
Đáp án đúng: A
Để đảm bảo các tiến trình chia sẻ CPU một cách công bằng và tránh tình trạng một số tiến trình phải chờ đợi quá lâu (vô hạn) để được cấp phát CPU, hệ điều hành sử dụng **Bộ điều phối** (Scheduler). Bộ điều phối là một thành phần quan trọng của hệ điều hành, chịu trách nhiệm quyết định tiến trình nào sẽ được chạy tiếp theo trên CPU. Nó sử dụng các thuật toán lập lịch khác nhau (ví dụ: First-Come, First-Served, Shortest Job First, Priority Scheduling, Round Robin) để đảm bảo tính công bằng và hiệu quả trong việc sử dụng CPU.
* **Bộ điều phối (Scheduler):** Đảm bảo tiến trình được cấp CPU một cách công bằng và tránh bị bỏ đói.
* **Khối quản lí tiến trình:** Quản lí thông tin về các tiến trình (ví dụ: trạng thái, ID, độ ưu tiên), nhưng không trực tiếp giải quyết vấn đề chia sẻ CPU công bằng.
* **Khối quản lí tài nguyên:** Quản lí các tài nguyên hệ thống (ví dụ: bộ nhớ, ổ đĩa), không liên quan trực tiếp đến việc lập lịch CPU.
* **Bộ phân phối:** Không phải là một thuật ngữ phổ biến hoặc chính xác trong ngữ cảnh này. Có thể gây nhầm lẫn.
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
