Question:medium

A system has 4 redundant units of a resource. There are 3 processes, each requiring 2 units of the resource. Which of the following is TRUE?

Show Hint

To ensure a system is deadlock-free, the number of resources $R$ must be strictly greater than the sum of (Max Demand - 1) for all processes. Mathematically: $R > \sum (M_i - 1)$.
Updated On: Jul 4, 2026
  • Deadlock is certain to occur.
  • Deadlock can never occur.
  • Deadlock occurs only if all processes request resources at the same time.
  • The system is in an unsafe state.
Show Solution

The Correct Option is B

Solution and Explanation

Was this answer helpful?
0

Top Questions on Computer Organization and Architecture