Term of the Moment

digital music player


Look Up Another Term


Definition: semaphore


(1) A hardware or software flag used to indicate the status of some activity. See flag.

(2) A shared space for interprocess communications (IPC) controlled by "wake up" and "sleep" commands. The source process fills a queue and goes to sleep until the destination process uses the data and tells the source process to wake up. See IPC.