Betriebssysteme müssen einerseits die Ressourcen eines Rechners effektiv verwalten und andererseits zum Programmieren eine geeignete Abstraktion von der zugrundeliegenden Hardware bieten. In der Lehrveranstaltung werden die Grundlagen von klassischen Betriebsystemen vermittelt sowie Techniken und Ansätze zur Implementierung von Nebenläufigkeit, Schedulern, Synchronisationsmechanismen, Speicherverwaltung und Sicherheitskomponenten an Beispielen diskutiert.
Introduction and Overview | 01:30:23 |
---|
Introduction and Overview (2) | 01:24:03 |
---|
The Evolution of Operating Systems | 01:24:02 |
---|
Processes | 01:24:44 |
---|
Interprocess Communication | 01:30:00 |
---|
Threads & Concurrency & Übung | 00:51:32 |
---|
CPU Scheduling | 01:18:15 |
---|
Windows Process & Thread Data | 01:22:21 |
---|