Question 1

Synchronisation

Synchronisation ist erforderlich, wenn mehrere Threads gleichzeitig auf gemeinsame Ressourcen (z. B. Daten oder Hardware) zugreifen.

➡️ Dabei muss sichergestellt werden, dass immer nur ein Thread zur gleichen Zeit auf eine Ressource zugreift, um Inkonsistenzen und Fehler zu vermeiden.

Ziel der Synchronisation ist es also, gleichzeitigen Zugriff zu steuern und kritische Abschnitte zu schützen.