n Deadlock prevention
u disallow 1 of the 4 necessary conditions of
deadlock occurrence
n Deadlock avoidance
u do not grant a resource request if this
allocation might lead to deadlock
n Deadlock detection
u always grant resource request when possible.
But periodically check for the presence of
deadlock and then recover from it