semaphore

Definitions

Computing

Electronics

  • A mechanism, technique, or system used to coordinate or synchronize multiple processes that utilize the same operating system resources. A semaphore helps insure that only one process at a time accesses a given resource, and is used, for instance, to share a common memory space or group of files.
http://www.dictionarycentral.com/definition/semaphore.html