JavaScript is required

Xem ảnh 2 loại đồ thị dưới đây và chọn phát biểu đúng.

A.

(a) là đồ thị cấp phát tài nguyên; (b) là đồ thị chờ tài nguyên.

B.

(a) là đồ thị chờ tài nguyên; (b) là đồ thị cấp phát tài nguyên.

C.

(a) là đồ thị cấp phát tài nguyên; (b) là đồ thị chuỗi thứ tự tiến trình.

D.

(a) là đồ thị chờ tài nguyên; (b) là đồ thị chuỗi thứ tự tiến trình.

Trả lời:

Đáp án đúng: A


Đồ thị cấp phát tài nguyên (Resource Allocation Graph) mô tả trạng thái cấp phát tài nguyên cho các tiến trình. Trong đồ thị này: * Tiến trình (Process) được biểu diễn bằng hình tròn. * Tài nguyên (Resource) được biểu diễn bằng hình vuông. * Yêu cầu tài nguyên (Request Edge): Mũi tên từ tiến trình đến tài nguyên, thể hiện tiến trình đang yêu cầu tài nguyên đó. * Cấp phát tài nguyên (Assignment Edge): Mũi tên từ tài nguyên đến tiến trình, thể hiện tài nguyên đó đã được cấp phát cho tiến trình. Đồ thị chờ (Wait-For Graph) là một đồ thị đặc biệt, được sử dụng trong hệ thống quản lý cơ sở dữ liệu để phát hiện bế tắc (deadlock) giữa các giao dịch. Trong đồ thị này: * Nút (Node): Đại diện cho một giao dịch (Transaction). * Cạnh (Edge): Mũi tên từ giao dịch T1 đến giao dịch T2, thể hiện T1 đang chờ T2 giải phóng một tài nguyên nào đó. Như vậy: * (a) là đồ thị cấp phát tài nguyên, vì có cả tiến trình, tài nguyên, yêu cầu và cấp phát tài nguyên. * (b) là đồ thị chờ tài nguyên, vì các nút đại diện cho tiến trình và các cạnh thể hiện sự chờ đợi giữa các tiến trình. Đáp án đúng là A.

Câu hỏi liên quan