Information on Chapter Six: Synchronization Tools
Notes on Chapter Six [HTML]
Screencast: Background and The Critical Section Problem (6.1-6.2) [MP4]
Screencast: Petersons Solution (6.3) [MP4]
Screencast: Hardware Support and Mutex Locks (6.4-6.5) [MP4]
Screencast: Semaphores (6.6) [MP4]
Screencast: Monitor Usage (6.7.1) [MP4]
Screencast: Liveness(6.8) [MP4]