Vorlesung: Operating System Techniques (Betriebssystemtechnik) - Details

Vorlesung: Operating System Techniques (Betriebssystemtechnik) - Details

Sie sind nicht in Stud.IP angemeldet.

Allgemeine Informationen

Veranstaltungsname Vorlesung: Operating System Techniques (Betriebssystemtechnik)
Untertitel Modul: Betriebssystemtechnik
Veranstaltungsnummer lv2815_w22
Semester WiSe 22/23
Aktuelle Anzahl der Teilnehmenden 22
Heimat-Einrichtung E-EXK4 Operating Systems
Veranstaltungstyp Vorlesung in der Kategorie Lehre
Erster Termin Dienstag, 18.10.2022 11:00 - 15:00, Ort: (CIP/E - 2.027P3d)
Art/Form Vorlesung + PBL
Voraussetzungen Objekt-orientiertes Programmieren (notwendig)
Programmieren in C/C++ (notwendig)
Betriebssystembau (empfohlen)
Grundlagen der Rechnerarchitektur (empfohlen)
Leistungsnachweis
Mündliche Prüfung
Sonstiges Mehr Details: https://osg.tuhh.de/Lehre/WS22/V_BST/
ECTS-Punkte 6

Räume und Zeiten

(CIP/E - 2.027P3d)
Dienstag: 11:15 - 15:00, wöchentlich (14x)
(Deadline: Exercise 01)
Dienstag, 29.11.2022 15:00
(Deadline: Exercise 02)
Dienstag, 31.01.2023 15:00
(Deadline: Exercise 03)
Sonntag, 12.02.2023 15:00

Kommentar/Beschreibung

Schwerpunktthema der Veranstaltung 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. Die Vorlesung vermittelt die notwendigen Kenntnisse um ein gegebenes Kleinstbetriebssystem um Speicherschutz und Privilegienisolation zu erweitern.