172
Deadlock Avoidance
nWe allow the 3 policy conditions but make judicious choices to assure that the deadlock point is never reached
nAllows more concurrency than prevention
nTwo approaches:
udo not start a process if it’s demand might lead to deadlock
udo not grant an incremental resource request if this allocation might lead to deadlock
nIn both cases: maximum requirements of each resource must be stated in advance