379 - Deadlock
Home > Preview
The flashcards below were created by user
on FreezingBlue Flashcards.
Four conditions that must hold for a deadlock to be possible
Mutual exclusion, Hold and wait, No preemption, Circular wait
Processes require exclusive control of its resources (not sharing).
Hold and wait
Process may wait for a resource while holding others.
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.
Each process in the chain holds a resource requested by another.
What would you like to do?
Home > Flashcards > Print Preview