JavaScript is required

Hệ điều hành KHÔNG dùng phương pháp nào dưới đây cho việc giải quyết Deadlock?

A.

Phương pháp Ngăn chặn (preventing)

B.

Phương pháp Phòng tránh (avoiding)

C.

Phương pháp Phát hiện và Khôi phục

D.

Phương pháp Định thời (Scheduling)

Trả lời:

Đáp án đúng: D


Câu hỏi này kiểm tra kiến thức về các phương pháp giải quyết Deadlock (tình trạng bế tắc) trong hệ điều hành.

  • Phương pháp Ngăn chặn (Preventing): Tìm cách ngăn chặn một trong bốn điều kiện cần thiết để deadlock xảy ra (loại trừ lẫn nhau, giữ và chờ, không thu hồi, chờ đợi vòng tròn).
  • Phương pháp Phòng tránh (Avoiding): Sử dụng thông tin bổ sung về các yêu cầu tài nguyên để quyết định xem một yêu cầu có nên được cấp hay không, nhằm tránh deadlock (ví dụ: thuật toán Banker).
  • Phương pháp Phát hiện và Khôi phục: Cho phép deadlock xảy ra, sau đó phát hiện ra nó và thực hiện các hành động để khôi phục (ví dụ: chấm dứt tiến trình hoặc thu hồi tài nguyên).
  • Phương pháp Định thời (Scheduling): Là một kỹ thuật quản lý việc thực thi các tiến trình, tập trung vào việc tối ưu hóa hiệu suất và đáp ứng của hệ thống. Định thời KHÔNG trực tiếp giải quyết deadlock.

Do đó, phương pháp Định thời (Scheduling) không được sử dụng trực tiếp để giải quyết Deadlock.

Câu hỏi liên quan