TU Wien:Betriebssysteme VO (Puschner)/Mündliche Prüfung 2016-05-25
Zur Navigation springen
Zur Suche springen
Die folgenden Fragen bzw. Themengebiete wurden angeschnitten:
- Datenstrukturen um Prozesse zu verwalten? (-> Process control block erklären)
- Process switch erklären
- Was ist ein Microkernel?
- Welche Services stellt Microkernel (unbedingt) zur Verfügung?
- Scheduling/Dispatching
- Basis Memory Management
- Interrupt Hadnling, low level IO
- Nachrichtenkommunikation
- Wieso verwendet man Threads statt Prozessen?
- Kernel level threads vs. user level threads
- Thrashing
- P/V bei Semaphore erklären
- Fragmentierung?
- Relocation? Relocation in Verbindung mit Paging? Logische Adressen?
- Aufgabe des TLB (Translation Lookaside Buffers)?
Praxisbeispiele:
Die üblichen Semaphoren-Beispiele.