sp26-cs537 cs537
OSTEP Ch. 31 — Semaphores OSTEP Ch. 31 — Semaphores
Content locked
The catalog is public. Reading this content requires approved access.
Sign in to readChapter 31: Semaphores
31.1 Semaphores: A Definition
31.2 Binary Semaphores (Locks)
31.3 Semaphores as Condition Variables
31.4 The Producer/Consumer (Bounded Buffer) Problem
Adding mutual exclusion — the wrong way (deadlock)
Adding mutual exclusion — the right way
31.5 Reader-Writer Locks
31.6 The Dining Philosophers
31.7 How to Implement Semaphores
31.8 Summary
Key terms
Study questions