Warning: count(): Parameter must be an array or an object that implements Countable in /home/customer/www/thegatebook.in/public_html/qa/qa-include/qa-theme-base.php on line 177

# OS - Synchronization and Deadlock -Q1

Warning: count(): Parameter must be an array or an object that implements Countable in /home/customer/www/thegatebook.in/public_html/qa/qa-include/qa-theme-base.php on line 177

Suppose there are processes, all the processes share a total of identical resources, which can be reserved and released one at a time. Each process requires a maximum of resource units, where . Which one of the following is a necessary condition for ensuring deadlock will not occur ?

$\dpi{100} (A)$

$\dpi{100} (B)$

$\dpi{100} (C)$

$\dpi{100} (D)$