Để phòng ngừa bế tắc xảy ra, cần phải đảm bảo 4 điều kiện sau: - Loại bỏ tài nguyên găng; - Loại bỏ yếu tố giữ và đợi - ……..? -Loại bỏ yếu tố chờ đợi vòng tròn. Hãy chọn phương án nào sau đây để điền vào điều kiện còn thiếu ở trên.
Trả lời:
Đáp án đúng: C
Câu hỏi này liên quan đến các điều kiện cần để phòng ngừa bế tắc (deadlock) trong hệ thống. Bốn điều kiện cần để bế tắc xảy ra là:
1. **Loại trừ lẫn nhau (Mutual Exclusion)**: Tài nguyên chỉ có thể được sử dụng bởi một tiến trình tại một thời điểm.
2. **Giữ và đợi (Hold and Wait)**: Một tiến trình giữ ít nhất một tài nguyên và đang chờ để có được thêm tài nguyên do các tiến trình khác giữ.
3. **Không thu hồi (No Preemption)**: Tài nguyên chỉ có thể được giải phóng một cách tự nguyện bởi tiến trình đang giữ nó, sau khi tiến trình đó hoàn thành nhiệm vụ của mình.
4. **Chờ đợi vòng tròn (Circular Wait)**: Một tập hợp các tiến trình chờ đợi nhau theo một vòng tròn.
Để ngăn chặn bế tắc, ta cần loại bỏ ít nhất một trong các điều kiện này. Trong các phương án trên, không có phương án nào trực tiếp đề cập đến việc loại bỏ điều kiện "Không thu hồi". Tuy nhiên, việc xây dựng hệ thống ngắt không liên quan trực tiếp đến việc giải quyết vấn đề bế tắc. Do đó, không có đáp án chính xác trong các lựa chọn đã cho.
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
