Semaphores and Monitors
Goal
- Understand the concept of semaphores and monitors and know about
how to use them.
Reading Assignments
- MOS 2.3.5, MOS 2.3.7 and the rest of Birrell's Paper.
Discussions Topics
- What is the difference between Hoare's monitor
and the monitor in Birrell's paper?
- The textbook has an example (Figure 2-27) of
using Monitor to solve a consumer-producer problem. How would you use the primitives
in Birrell's paper to solve the problem?