Deadlocks #
Scope #
- Deadlock problem. Four conditions of deadlock.
- Resource allocation graph and the deadlock.
- Three methods for handling deadlocks: Deadlock prevention or avoidance, Detection and recovery, Ignoring.
- Safe state, safe sequence, banker algorithm
- Deadlock detection
Reference #
- Slides: Deadlocks.pdf
- Code samples
- Textbook: chapters: Deadlocks.