CSci 430 Introduction to Operating Systems : U03-5 Deadlock Prevention, Avoidance and Detection
Channel: Derek Harter
Date: 2020-08-18

Unit 03, Video 03 - Deadlock Prevention, Avoidance and Detection 


In this video we discuss the spectrum of options in dealing with deadlocks in a computing system, from how to completely prevent deadlocks from occurring, up to allowing them to occur and detecting them after the fact.  We look at the 4 necessary and sufficient conditions that need to be present for deadlocks to occur.  And we discuss and work through simulations by hand of performing deadlock avoidance and deadlock detection.


https://bitbucket.org/dharter/csci430-os-sims