Binäre Semaphore VS Event-Semaphore

JoJosch123

Newbie
Registriert
März 2018
Beiträge
1
Hallo Leute,

ich gehe grad durch das Skript meines Profs durch in dem es um Semaphore geht.
Es wird unterschieden zwischen Semaphore, binäre Semaphore und Event-Semaphore.

Eine Event-Semaphore hat zwei Zustände Signal oder kein Signal, während eine binäre Semaphore das gleiche tut wie eine Event-Semaphore, mit dem unterschied dass es einen Zähler 0/1 als "Zustand" hat.

Nun meine Frage. Was ist der (praktische) Unterschied zwischen einer binären Semaphore und einer Event-Semaphore?

Gibt es Fälle, bei den man nur die Event-Semaphore verwenden kann bzw. nur die binäre Semaphore?
Und welchen Vorteil hat das eine gegenüber dem anderen, wenn Funktionalität doch dieselbe ist?
 
Zurück
Oben