Monitors - Summary
Monitors - Summary
- Concepts
- Monitors
- Semaphores - implemented using monitors
- Producer / Consumer & Bounded Buffer
- Safety & Liveness (Starvation)
- Monitor Invariant
- Shared Locks
- Practice
- wait(), notify() & notifyAll()
- class Semaphore, class BoundedSemaphore
- class Buffer
- class ReadWrite