Informatik Betriebssysteme – Semaphoren und Monitore
Semaphoren und Monitore sind die Kernmechanismen zur Prozesssynchronisation in Betriebssystemen. Nach dem Lernen dieser Karten beherrschst du Wait/Signal-Operationen, Critical-Section-Probleme, Condition Variables und Deadlock-Vermeidung – essenziell für jede OS-Klausur und paralleles Programmieren.
Lernziele
Was du in dieser Lektion lernst
- Was ist ein Semaphor in Betriebssystemen?
- Was bewirkt die Wait-Operation (P) an einem Semaphor?
- Was bewirkt die Signal-Operation (V) an einem Semaphor?
- Was unterscheidet einen binären von einem zählenden Semaphor?
Lerntipp
Zeichne den Zustandsautomaten eines Semaphors mit Warteschlange – so verstehst du, warum blockierende Wait-Operationen Deadlocks verhindern können, während Spinlocks CPU-Zeit verschwenden.
Hinweis: Der Inhalt dieser Seite wurde mit einem KI-Modell erzeugt und nicht von Fachmenschen geprüft. Nutze die Karten als Lernhilfe und gleiche medizinische oder rechtliche Aussagen mit deinen Unterlagen ab.
Karteikarten
Alle 14 Lernkarten
Tippe auf eine Karte, um die Antwort aufzudecken
Häufige Fragen
Die wichtigsten Fragen zu Informatik Betriebssysteme – Semaphoren und Monitore
- Was ist ein Semaphor in Betriebssystemen?
- Ein Semaphor ist eine Ganzzahlvariable mit atomaren Wait- und Signal-Operationen zur Synchronisation konkurrierender Prozesse.
- Was bewirkt die Wait-Operation (P) an einem Semaphor?
- Wait dekrementiert den Semaphorwert atomar; wird der Wert negativ, blockiert der aufrufende Prozess in der Warteschlange.
- Was bewirkt die Signal-Operation (V) an einem Semaphor?
- Signal inkrementiert den Semaphorwert atomar; wartet mindestens ein Prozess, wird einer aus der Warteschlange geweckt.
- Was unterscheidet einen binären von einem zählenden Semaphor?
- Binäre Semaphore erlauben nur Werte 0 und 1 (Mutex), zählende Semaphore verwalten beliebige nicht-negative Werte für Ressourcenpools.
- Wie löst ein Semaphor das Critical-Section-Problem?
- Ein binärer Semaphor (Mutex) umgibt den kritischen Abschnitt: Wait vor Eintritt, Signal nach Verlassen – garantiert gegenseitigen Ausschluss.
Warum Atrio?
- FSRS-5 Spaced Repetition
- Der Algorithmus plant jede Wiederholung anhand deiner eigenen Lernhistorie und stellt Karten kurz bevor du sie vergisst – das reduziert unnötige Wiederholungen.
- KI-Import
- Notizen, Skripte und PDFs in Sekunden in Lernkarten verwandeln – genau wie diese Seite automatisch entsteht.
- Prüfungsplanung
- Termine hinterlegen und Atrio berechnet rückwärts, wie viele Karten du pro Tag lernen musst – ohne Stress.
Interaktiv lernen
Diese 14 Karten jetzt interaktiv in der Atrio-App lernen
Atrio zeigt dir jede Karte dann, wenn du sie fast vergessen hättest – damit bleibt genau das hängen, was du lernst.
Starter-Plan kostenlos – keine Kreditkarte erforderlich.