Skip to content
EntityQ221682· pop 38· linked from 321 articles

variable that is changed (e.g., incremented, decremented, toggled) depending on programmer-defined conditions, used to control access to a common resource by multiple processes in a concurrent system

Wikidata facts

Instance of
method
Show 2 more facts
computes solution to
producer-consumer problem
Sources (3)

via Wikidata · CC0

Article · Português

Em ciência da computação, semáforo é uma variável especial protegida (ou tipo abstrato de dados) que tem como função o controle de acesso a recursos compartilhados (por exemplo, um espaço de armazenamento) num ambiente multitarefa. A invenção desse tipo de variável é atribuída a Edsger Dijkstra, em 1965 e foi utilizado inicialmente no sistema operacional THEOS.

Abstract from DBpedia / Wikipedia · CC BY-SA