Aims and Objectives
Interprocess Communication
Implementing Wait and Signal
The Dispatcher (Low-Level Scheduler)
Summary
Using semaphores to ensure Mutual Exclusion.
    

| Program for Producer | Program for Consumer | 
|---|---|
| 
Repeat indefinitely end  | 
Repeat indefinitely end  |