Uni-Logo
English       Login
Professur für Betriebssysteme
        Startseite         |         Institut für Informatik         |         Technische Fakultät
 
Veranstaltung
Übersicht  |  Zeit/Ort  |  Veranstalter  |  Literatur
Materialien
Vorlesungsmaterial
Leistungsnachweis
Abschlussklausur Klausureinsicht


Echtzeitbetriebssysteme und Worst-Case-Execution-Times / Real-Time Operating Systems and Worst-Case Execution Times - Sommersemester 2018

Übersicht


Beschreibung Die Vorlesung beschäftigt sich nach einem kurzen Überblick über Standard-Betriebssysteme und hardwaremäßige Voraussetzungen für die Implementierung von Betriebssystemen mit Betriebssystemen für Eingebettete Systeme und der Frage wie Anforderungen bzgl. Echtzeitfähigkeit erfüllt werden können. Dazu gehören insbesondere Methoden, die obere Schranken für die Laufzeit von Prozessen sicherzustellen („Worst Case Execution Times“) und Scheduling-Verfahren, die in Echtzeitbetriebssystemen die Einhaltung von Zeitbedingungen unter Voraussetzung gegebener Worst Case Execution Times gewährleisten. Verschiedene Scheduling-Verfahren werden hinsichtlich ihres Einsatzgebietes klassifiziert sowie hinsichtlich ihrer Güte und Kosten analysiert. Weiterhin werden Grundkonzepte wie Synchronisation und Kommunikation verschiedener Prozesse, gemeinsame Ressourcennutzung, wechselseitiger Ausschluss etc. betrachtet und deren Rolle beim Entwurf von Echtzeitbetriebssystemen behandelt.
Kommentar Spezialvorlesung (Bachelor Informatik,
Bachelor Embedded Systems Engineering, Master Informatik)