Multiple choice

Which of the following conditions does not occur in a deadlock state?

  1. Mutual exclusion

  2. Hold and wait

  3. Definite waiting

  4. No preemption

  5. Circular wait

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

Deadlock involves in-definite waiting as a deadlock is a situation when a process in the system has acquired some resources and waiting for more resources, which are acquired by some other process and in turn is waiting for the resources acquired by this process. Hence, none of them can proceed and OS can not do any work.