19.8k views
0 votes
The Banker's algorithm is _____________ than the resource allocation graph algorithm.

a) Less efficient
b) More efficient
c) None of these

User Sbha
by
7.8k points

1 Answer

1 vote

Final answer:

The Banker's algorithm is more efficient than the resource allocation graph algorithm.

Step-by-step explanation:

The Banker's algorithm is more efficient than the resource allocation graph algorithm. The Banker's algorithm is a resource allocation and deadlock avoidance algorithm that determines whether a system state is safe or unsafe. It is used to allocate resources to processes in a way that avoids deadlocks.

On the other hand, the resource allocation graph algorithm is a method for detecting a deadlock in a system. It represents the allocation of resources and requests made by processes as a graph, and checks for cycles in the graph to determine if a deadlock is present.

Overall, the Banker's algorithm is considered more efficient than the resource allocation graph algorithm because it not only detects deadlocks, but also provides a safe state and allows for resource allocation to continue.

User Yossico
by
7.7k points