Figure 1: Illustrates use of the named semaphore server in a producer/consumer system