Vertiefung der Betriebssysteme

Semester
Sommersemester
Anrechenbar im
Bachelor/Master
Leistungspunkte
5
Zeit/Raum
  • Vorlesung: Dienstag, 14:15 bis 15:45 Uhr, Multimedia-Hörsaal (3703-023)
  • Übung: Mittwoch, 14:00 bis 15:30 Uhr, eClassroom (3702-031)

Inhalt der Vorlesung

Die Veranstaltung vermittelt erweiterte Kenntnisse über den Aufbau, Funktionsweise und systemnahe Verwendung von Betriebssystemen. Die Studierenden kennen am Beispiel aktueller Betriebssysteme (Linux, Windows) erweiterte Betriebssystemabstraktionen sowie ihre Verwendung und Bewertung für die Realisierung verteilter Prozesssysteme. In den vorlesungsbegleitenden Übungen haben sie den Stoff anhand von Programmieraufgaben und -projekten praktisch vertieft. In Erweiterung zu "Grundlagen der Betriebssysteme" werden dabei insbesondere auch Fragestellungen zu Mehrkernprozessorsystemen, nichtuniformen Speichersysteme (NUMA) und modernen Dateisystemen betrachtet.

Die Vorlesung behandelt folgende Themen:

Vorläufiger Semesterplan

Woche Di 14:15 Mi 14:00
06.04. VL1Einführung
13.04. VL2Isolation und Sicherheit RÜ Ü1Isolation and Security
20.04. VL3Isolation und Sicherheit RÜ
27.04. VL4Mehrkern: Herausforderungen und Lösungen RÜ Ü2Multicore and Synchronization
04.05. VL5Moderne Interprozesskommunikation RÜ
11.05. VL6Speicherarchitekturen und Techniken RÜ Ü3Modern Inter-Process Communicaton
18.05. VL7Messen und Skalierbarkeit RÜ Ü4Container Isolation
25.05. Exkursionswoche Exkursionswoche
01.06. VL8POSIX und dessen Folgen RÜ
08.06. VL9Moderne, leistungsfähige und skalierbare Ein- und Ausgabe RÜ
15.06. VL10Echtzeittheorie RÜ Ü5High-Performance IO
22.06. VL11Echtzeit in Linux RÜ
29.06. VL12Maßschneiderung von Systemsoftware RÜ Ü6Realtime and System Tailoring
06.07. RÜ Ü7Exam Briefing
10.08. Klausurfragestunde

Vorkenntnisse

Evaluation

Anmeldung und weitere Infos

Für diese Veranstaltung ist eine Online-Anmeldung über Stud.IP erforderlich. Bitte registrieren Sie sich (falls noch nicht geschehen) für Stud.IP und tragen Sie sich dort in die entsprechende Veranstaltung ein.