-
Suppose n processes, p1, p2..., pn share m identical resource units, which can be reserved and released one at a time. The maximum resource requirement of process Pi is si, where Si > 0. Which one of the following is a sufficient condition for ensuring that deadlock does not occur?
-
- ∀ i , si < m
- ∀ i , si < n
-
-
- ∀ i , si < m
Correct Option: C
For every Pi Si is maximum resource requirement where Si > 0. To allot resources to all processes without any deadlock situation is
i.e. sum of all maximum resource requirement should be less than m + n. Hence (c) is correct option.