http://www.allinterview.com/showanswers/15109/list-the-coffmans-conditions-that-lead-to-a-deadlock.html
1. mutual exclusion 2. hold and wait 3. no preemption 4. circular wait