This flashcard is just one of a free flashcard set. See all flashcards!
91
Anforderungen an kritische Abschnitte?
- kritische Codeabschnitte dürfen nicht unterbrochen werden
- Betreten & Verlassen eines kritischen Abschnitts muss synchronisiert werden
- keine zwei Prozesse dürfen gleichzeitig in einem kritischen Abschnitt sein (mutual exclusion)
- keine Annahmen über Abarbeitungsgeschwindigkeit und Anzahl der Prozesse, bzw. Prozessoren
- ein Prozess darf außerhalb eines kritischen Abschnitts einen anderen Prozess nicht blockieren
- jeder Prozess, der auf Eingang eines kritischen Abschnitts wartet, muss ihn irgendwann betreten dürfen - kein ewiges Warten (fairness condition)
Ziel: Gegenseitigen Ausschluss garantieren
Tags:
Source: Kapitel 6 - Koordination
Source: Kapitel 6 - Koordination
Flashcard info:
Author: @destructive_influen...
Main topic: Betriebssysteme
Topic: Betriebssysteme
School / Univ.: DHBW
City: Stuttgart
Published: 27.04.2016