Which of the following is a characteristic feature of preemptive multitasking?

4 phương ánCó giải thích

Các phương án trả lời

Chọn một phương án
Lời giảiChọn phương án để mở
Đáp án đúng: "The scheduler forcibly takes control of the CPU from running processes.". Đa nhiệm có trưng dụng nghĩa là hệ điều hành chủ động lấy lại bộ xử lý khi lượng thời gian cấp cho tiến trình hết hoặc khi có tiến trình ưu tiên cao hơn sẵn sàng, nhờ đó một tiến trình hỏng hay vòng lặp vô tận cũng không treo được cả máy. Phương án "Processes voluntarily yield control of the CPU." mô tả đa nhiệm hợp tác, đúng kiểu không trưng dụng, nơi hệ điều hành phải đợi tiến trình tự nhường. Phương án "Processes are executed in a round-robin manner only." sai ở chữ chỉ: quay vòng là một thuật toán định thời có trưng dụng, nhưng trưng dụng còn dùng với định thời theo ưu tiên hay theo thời gian còn lại ngắn nhất. Phương án "It is exclusively used in real-time operating systems." bó hẹp sai, vì mọi hệ điều hành đa nhiệm phổ thông hiện nay đều trưng dụng.

Cùng phần 6

Xuất hiện trong 1 bộ đề