33.3k views
0 votes
If no cycle exists in the resource allocation graph :

a) Then the system will not be in a safe state
b) Then the system will be in a safe state
c) Either a or b
d) None of these

User Poe
by
6.9k points

1 Answer

4 votes

Final answer:

In a resource allocation graph, the absence of cycles implies that the system is in a safe state since there is no deadlock condition.

Step-by-step explanation:

If no cycle exists in the resource allocation graph, then the system will be in a safe state. A cycle in a resource allocation graph typically indicates the potential for a deadlock, where multiple processes are waiting for resources held by each other, creating a standstill. With no cycles, no such standstill can occur, suggesting that process requests can continue to be granted without leading to a deadlock. Thus, the correct answer to the question is b) Then the system will be in a safe state.

User Dhanuka Nuwan
by
7.7k points