Friedrich-Alexander-Universität Erlangen-Nürnberg  /   Technische Fakultät  /   Department Informatik

Betriebssystemtechnik (BST) im SS 2021

Aktuelles

03.02.2021:

Da Präsenzveranstaltungen vorerst nicht möglich sind, wird diese Veranstaltung in diesem Semester leider ausfallen. Wir bitten um Verständnis.

Inhalt der Vorlesung

Schwerpunktthema der Veranstaltung in diesem Semester ist die Verwaltung von Prozessadressräumen. Untersucht werden Verfahren und Techniken zur Trennung logischer Adressräume, zum Adressraumgrenzen überschreitenden Zugriff und zum Schutz von Prozessen. Vorgestellt wird die Implementierung von Systemaufrufen und seiten- wie auch segmentbasierte Techniken zur Abbildung logischer/virtueller Adressräume auf reale. Vor diesem Hintergrund werden verschiedene Betriebssystemarchitekturen verglichen und gängige Adressraummodelle von Betriebssystemen erläutert. Weitere Themen bildet die Interprozesskommunikation durch Nachrichtenversenden bei getrennten Adressräumen, aber auch die Nachbildung virtuell gemeinsamen Speichers auf Basis solcher Ansätze.

Weitere Informationen zur Vorlesung...

Inhalt der Übungen

Im Rahmen der Übungen werden ausgewählte Vorlesungsinhalte im Sinne einer Erweiterung der in der Vorlesung Betriebssysteme entwickelten StuBS-Varianten angewandt. Nach einer Analyse der Gegebenheiten und Anforderungen sollen verschiedene Schutzkonzepte und Techniken der Interprozesskommunikation implementiert sowie miteinander verglichen werden.

Weitere Informationen zur den Übungen...

Dozenten und Betreuer

Terminübersicht (Stundenplan)

Findet nicht statt.

Terminübersicht (Semesterplan)

Hier ist der geplante Ablauf der Veranstaltung im Überblick dargestellt: Zu jeder Aufgabe gibt es jeweils eine Übung, die Bearbeitungszeit variiert je nach Komplexität zwischen ein und drei Wochen.

KW Mo Di Mi Do Fr Themen
15 12.04. 13.04. 14.04. 15.04. 16.04. Ⅰ. Organisation und Einleitung
Aufgabe 1 Intro, Q&A  
16 19.04. 20.04. 21.04. 22.04. 23.04. Ⅱ. Systemaufruf
Privilegientrennung
  Q&A Abgabe A1
17 26.04. 27.04. 28.04. 29.04. 30.04. Ⅲ. Betriebssystemarchitektur
Systemaufrufe
Aufgabe 2 Q&A  
18 03.05. 04.05. 05.05. 06.05. 07.05. Ⅳ. Hierarchien
  Q&A Abgabe A2
19 10.05. 11.05. 12.05. 13.05. 14.05. Ⅴ. Adressraumverwaltung
Paging
Aufgabe 3 Q&A   Himmelfahrt Abgabe A3
20 17.05. 18.05. 19.05. 20.05. 21.05. Ⅵ. Adressraummodelle
Trennung von Kern & Anwendungen
Aufgabe 4 Q&A  
21 24.05. 25.05. 26.05. 27.05. 28.05.  
Pfingsten  
22 31.05. 01.06. 02.06. 03.06. 04.06. Ⅶ. Sprachbasierte Systeme
  Q&A   Fronleich. Abgabe A4
23 07.06. 08.06. 09.06. 10.06. 11.06. Ⅷ. Interprozesskommunikation
Fork & Map
Aufgabe 5 Q&A Abgabe A5
24 14.06. 15.06. 16.06. 17.06. 18.06. Ⅸ. Kommunikationsabstraktionen
Nachrichtenaustausch
Aufgabe 6 Q&A  
25 21.06. 22.06. 23.06. 24.06. 25.06. Ⅹ. Mitbenutzung
  Q&A Abgabe A6
26 28.06. 29.06. 30.06. 01.07. 02.07. Ⅺ. Bindelader
Erweitertes Paging / Copy-On-Write
Aufgabe 7 Q&A  
27 05.07. 06.07. 07.07. 08.07. 09.07. Ⅻ. Nachlese
  Q&A Abgabe A7
28 12.07. 13.07. 14.07. 15.07. 16.07. Fragestunde
  Q&A, Outro