Mario Lombardo
Diplom-Ingenieur (BA)
Betriebssysteme - Kurs TINF16B
Intro:
Betriebssytem: Definition, Aufgaben und Anforderungen, Abstratkion
Historischer Rückblick, Arten und grundlegende Konzepte
Download:
Slides
Prozesse 1:
Prozesse: Prozessmodell, Threadmodell, Implementierung UNIX, POSIX Threads
Hinweis: Folien 2-31 bis 2-38 sind nicht klausurrelevant.
Download:
Slides
Übungen 1:
random_tester.c
System Function Wrapper (linux) Paket
hello_thread.c
Prozesse 2:
Synchronisation von Prozessen, Kommunikation zwischen Prozessen, Deadlocks
Download:
Slides
Übungen:
PDF
Beispiele:
Shared Memory Server
,
Shared Memory Client
Scheduling von Prozesse/Threads:
Download:
Slides
Memory Management:
Download:
Slides
Kontakt:
lombardo@informatik.dhbw-stuttgart.de