Sau khi phát hiện Deadlock, Hệ điều hành dùng nhiều phương pháp để tự phá deadlock. Phương pháp nào dưới đây là KHÔNG ĐÚNG?
Trả lời:
Đáp án đúng: D
Câu hỏi yêu cầu tìm phương pháp *không* được sử dụng để giải quyết deadlock. Các phương pháp thường dùng bao gồm chấm dứt tiến trình, thu hồi tài nguyên, và rollback. Việc sử dụng Task Manager (một công cụ cụ thể của hệ điều hành Windows) để "kill" tiến trình tham gia deadlock là một cách chấm dứt tiến trình, nhưng câu hỏi đang tìm phương án *không đúng* một cách tổng quát, chứ không phải chỉ trong một hệ điều hành cụ thể. Tuy nhiên, việc rollback (quay lại từ đầu) không phải là một phương pháp điển hình để giải quyết deadlock trong hệ điều hành. Rollback thường được sử dụng trong các hệ quản trị cơ sở dữ liệu (DBMS) để đảm bảo tính toàn vẹn của dữ liệu khi có lỗi xảy ra. Trong hệ điều hành, các phương pháp phổ biến hơn là chấm dứt tiến trình hoặc thu hồi tài nguyên. Vì vậy, phương án C phù hợp nhất với yêu cầu của câu hỏi.
50 câu hỏi 60 phút





