Lecture 10: Synchronization and Deadlock
Background Material
Reading
- Chapter 7 of Silberschatz
- Chapter 8 of Silberschatz
Topics
- Race conditions
- Deadlock
- Critical Section Problem
- Semaphores
- Monitors
- Bounded Buffer
- Readers-Writers
- Dining Philosophers
- Deadlock characterization
- Deadlock preventation
- Deadlock avoidance
- Deadlock detection
Lecture notes
Programs
Related Links and Info
Assignments
Created: Jan. 21, 2003 by jjohnson@mcs.drexel.edu