Kritischer Abschnitt

« Zurück zum Profi-Tutorials-Glossar

Kritische Abschnitte sind in der Informatik Folgen von Programmanweisungen, in denen sich zur selben Zeit immer nur ein Prozess oder Thread gleichzeitig aufhalten darf. Während der Bearbeitung eines kritischen Abschnitts kommt es zu inkonsistenten Zuständen, auf welche von anderen Prozessen nicht zugegriffen werden darf.

Kritische Abschnitte finden sich bei der gemeinsamen Nutzung verschiedenster Betriebsmittel: Ein Beispiel ist die Sicherstellung der Konsistenz bei Datenbankinhalten durch Anwendung der Konzepte der Transaktionsverarbeitung. Andere Beispiele sind Geräte wie Drucker welche nur von einem Prozess/Thread zur selben Zeit verwendet werden dürfen - hier kommen Warteschlangen und Semaphoren für die Ablaufsteuerung zum Einsatz.

Synonyme:
Critical Section
Kategorien: Informatik
« Zurück zum Profi-Tutorials-Glossar

Joel Benseler

>