Betriebssysteme

Prozessverwaltung

POSIX CONDITION VARIABLES

erstellen: pthread_cond_t condVar = PTHREAD_COND_INITIALIZER;
warten: pthread_cond_wait(&condVar,
&mutex);
signal senden: pthread_cond_signal(&condVar);
alle wartenden prozesse werden aufgeweckt: pthread_cond_broadcast(&condVar);

Diskussion