185k views
2 votes
What deadlock condition allows only one process to use a resource at a time, and no process may access a resource unit that has been allocated to another process? A. Circular Wait B. No Pre-emption C. Mutual Exclusion D. Hold and Wait

User Umeka
by
5.3k points

1 Answer

5 votes

Answer:

C. Mutual exclusion

Step-by-step explanation:

Mutual exclusion indicates that there has to be a minimum of one resource held in a non-shareable mode. If not, there would not be any prevention of the processes using the resource when needed. There cannot be more than one process that uses the resource at any given moment.

User Gnarlybracket
by
5.4k points