03-Feb-2004

Lecture Outline

Note: Only topics are listed here, make sure you see class notes for details
You are also required to read online notes on your own.
- Anoop Gupta

Semaphores (cont...)

  1. Two types of Semaphores
  2. Deadlock and Starvation with Semaphores
  3. Scheduling Constraints with Semaphores
    - The Join Example
  4. Bounded Buffer and Producer/Consumer Problem
    - Three Solutions


CS 537 - Introduction to Operating Systems (Spring 2004)                                                                                Anoop Gupta