JavaScript is required

Phương pháp tránh Deadlock bằng cách sử dụng đồ thị chờ tài nguyên (Wait for Graph) được sử dụng trong trường hợp hệ thống có loại tài nguyên nào?

A.

Tài nguyên có nhiều thực thể.

B.

Tài nguyên có một thực thể.

C.

Tài nguyên không có thực thể.

D.

Tài nguyên có một hoặc nhiều thực thể.

Trả lời:

Đáp án đúng: B


Phương pháp sử dụng đồ thị chờ tài nguyên (Wait-for Graph) để phát hiện và tránh Deadlock chỉ hiệu quả khi mỗi loại tài nguyên chỉ có duy nhất một thực thể. Trong trường hợp này, chu trình trong đồ thị chờ biểu thị một deadlock. * **Đáp án A sai:** Nếu tài nguyên có nhiều thực thể, một chu trình trong đồ thị chờ không nhất thiết chỉ ra deadlock, vì có thể có các thực thể tài nguyên khác có thể được cấp phát. * **Đáp án B đúng:** Khi tài nguyên chỉ có một thực thể, một chu trình trong đồ thị chờ chắc chắn chỉ ra một deadlock. * **Đáp án C sai:** Tài nguyên không có thực thể là vô nghĩa. * **Đáp án D sai:** Như giải thích ở đáp án A, đồ thị chờ không hoạt động hiệu quả khi tài nguyên có nhiều thực thể.

Câu hỏi liên quan