01801 Betriebssysteme KE 2 Prüfungsvorbereitung

#4 Synchronisation

Was bedeutet Synchronisierung?

Die Synchronisation soll race conditions verhindern, indem konkurrierenden Threads / Prozessen ein exklusiver Zugriff garantiert wird, solange sie sich in einem kritischen Abschnitt befinden.
 
Das Betreten und Verlassen eines kritischen Abschnitts muss zwischen Prozessen abgestimmt werden, grundsätzlich etwa nach folgendem Schema:
 

Diskussion