Operating Systems - Deadlock - Four Necessary Conditions (Coffman)
In designing a system to avoid deadlocks during multiple resource locking, which approach is generally more efficient: (1) enforcing a global resource acquisition order, or (2) using dynamic deadlock detection with rollback? Why?
