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

Methode zur Koordination asynchroner Abläufe

Wikidata facts

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

via Wikidata · CC0

Article · Deutsch

Ein Semaphor (von altgriechisch σῆμα sēma, deutsch ‚Zeichen‘ und φέρειν pherein ‚tragen‘ – also etwa „Signalgeber“) ist eine Datenstruktur, die aus einer Ganzzahl und den atomaren Nutzungsoperationen „Reservieren/Probieren“ und „Freigeben“ besteht. Sie eignet sich insbesondere zur Verwaltung beschränkter (zählbarer) Ressourcen, auf die mehrere Prozesse oder Threads zugreifen sollen, wie etwa Erzeuger und Verbraucher, sowie zur Koordination asynchroner Abläufe. Im Gegensatz zu einem Lock bzw. einem Mutex müssen die Aktivitätsträger, die „reservieren“ und „freigeben“, nicht identisch sein.

Abstract from DBpedia / Wikipedia · CC BY-SA