Deadlock
In this chapter, we will:
- Define what a deadlock is and learn the necessary conditions for the formation of a deadlock.
- Illustrate situations with or without a deadlock using a resource-allocation graph.
- Learn how to detect, prevent, and avoid deadlock situations.