Please enable JavaScript.
Coggle requires JavaScript to display documents.
Chapter 7: Deadlock (The Deadlock Problem (Deadlock Characterization:
…
Chapter 7: Deadlock
The Deadlock Problem
A set of blocked processes each holding a resource waiting to acquire a resource held by another process in the set
-
-
Chapter Objectives
Develop a description of deadlocks, which prevent sets of concurrent processes from completing their tasks
-
Deadlock Handing
Deadlock prevention
-
Hold and wait - guarantees whenever a process requests a resource, it does not hold any other resource
No preemption - if a resource using process requests another resource that cannot be allocated to it, then all resources currently being held are released
-
-
Deadlock Detection
use detection algorithm to check if deadlock exists, if it exists then
-
-