379 - Deadlock

The flashcards below were created by user pkardash on FreezingBlue Flashcards.

  1. Four conditions that must hold for a deadlock to be possible
    Mutual exclusion, Hold and wait, No preemption, Circular wait
  2. Mutual exclusion
    Processes require exclusive control of its resources (not sharing).
  3. Hold and wait
    Process may wait for a resource while holding others.
  4. No preemption
    Process will not give up a resource until it is finished with it. Also, processes are irreversible: unable to reset to an earlier state where resources not held.
  5. Circular wait
    Each process in the chain holds a resource requested by another.
Card Set
379 - Deadlock
for the final
Show Answers