📔 Glossar
📔 Glossar
Alphabetisches Nachschlagewerk der zentralen Begriffe. Jeder Eintrag verlinkt auf die ausführliche Note.
A–D
- Abstraktion — Bereitstellung vereinfachter Dienste durch das OS → Was ist ein Betriebssystem
- ACL (Access Control List) — Rechteliste aus Sicht des Betriebsmittels → Sicherheit im Dateisystem
- Aging — Abwertung alter Zugriffe (LFU-Variante) → Paging-Algorithmen
- Banker-Algorithmus — Deadlock-Vermeidung durch Vorabprüfung → Deadlocks
- Capability — Tupel (Objekt, erlaubte Operationen) → Sicherheit im Dateisystem
- Circular Wait — Zyklische Ressourcenanforderung (Deadlock-Bedingung) → Deadlocks
- Cluster / Block — Zusammenfassung von Sektoren im Dateisystem → Technische Sicht auf Dateisysteme
- Deadlock — Gegenseitige, nicht auflösbare Blockade → Deadlocks
- Demand Paging — Einlagern erst bei Bedarf → Paging-Algorithmen
- Dirty Bit — Page wurde verändert → Page Table & MMU
E–K
- Exception — Synchrone Unterbrechung (Fault/Trap/Abort) → Interrupts & Exceptions
- Extent — Zusammenhängender Blockbereich → Beispiel-Dateisysteme
- FCFS — First Come First Serve → FCFS & SJF
- FIFO (Paging) — Ältester Eintrag fliegt raus → Paging-Algorithmen
- fork() / exec() — Prozesserzeugung/-überlagerung → Operationen auf Prozessen
- Inode — Datei-Deskriptor in Unix → Inode
- Interrupt — Asynchrone Unterbrechung des Kontrollflusses → Interrupts & Exceptions
- Journaling — Write-Ahead-Protokoll für Konsistenz → Journaling
- Kernel-Modus — Privilegierte Ausführung → Kernel- und User-Modus
- Kontextwechsel — Umschalten zwischen Prozessen → Kontextwechsel
- Kritischer Abschnitt — Code, nur exklusiv betretbar → Kritischer Abschnitt & Mutual Exclusion
L–R
- LRU / LFU — Least Recently/Frequently Used → Paging-Algorithmen
- MFBQ — Multilevel Feedback Queue → Multilevel Feedback Queue
- MMU — Memory Management Unit, Adressumsetzung → Page Table & MMU
- Mutual Exclusion — Wechselseitiger Ausschluss → Kritischer Abschnitt & Mutual Exclusion
- Page / Page Frame — Virtuelle Seite / phys. Rahmen → Segmente & Pages
- Page Fault — Zugegriffene Page nicht im RAM → Page Faults
- PCB — Prozesskontrollblock → Prozessverwaltung & PCB
- Präemption — Aktive CPU-Wegnahme → Scheduling-Grundlagen
- Prozess — Programm in Ausführung → Prozess
- Race Condition — Nichtdeterministisches Ergebnis durch Timing → Race Conditions
- Round Robin — Zeitscheiben-Verfahren → Round Robin
S–Z
- Scheduling — Zuteilung von Ressourcen zu Prozessen → Scheduling-Grundlagen
- Second Chance — Vereinfachtes LRU per Accessed Bit → Paging-Algorithmen
- Semaphor — Zähler + Warteschlange (passives Warten) → Semaphoren
- SJF — Shortest Job First → FCFS & SJF
- Spinlock — Aktives Warten per atomarer Sperre → Spinlocks
- Swapping — Auslagern ganzer Prozesse → Speicherhierarchie
- System Call — Schnittstelle zu OS-Diensten → System Calls
- TestAndSet — Atomare Sperroperation → Spinlocks
- Thrashing — Seitenflattern, System nur noch mit Paging beschäftigt → Thrashing
- Thread — „Virtuelle CPU" im Prozess → Threads
- TLB — Translation Lookaside Buffer (Cache der MMU) → TLB
- Virtual Memory — Eigener logischer Adressraum pro Prozess → Virtual Memory
- Zustandsmodell — new/ready/running/waiting/terminated → Prozess-Zustandsmodell
name {
<big>**Buy me a coffee ☕**</big>
<span style="font-size: 0.6em;">Diese Website zu hosten hat mich 12$ gekostet 😭<span>
}
type link
action https://paypal.me/joelkowylin