- Abort all deadlocked processes
- Abort one process at a time until deadlock is resolved
In which order should we abort?
- Priority
- How long the process has computed, and how much longer until completion
- Resources the process has used
- Resources the process needs to complete
- How many processes will need to be terminated
- Is the process interactive or batch?