Vorlesungsfolien
Speicherverwaltung
Überblick
Plazierungsstrategien
Speicherfreigabe
Adressräume
Allgemein
Kachelung
Segmentierung
Intel X86 Architektur
i8086
i80386
IA-32 Intel Architecture - Software Developers Manual
Virtueller Speicher
Neu 2011:
Übungsaufgaben
Im Rahmen der Übungen wird ein Rahmenwerk zur Speicherverwaltung implementiert. Angefangen bei einer simplen Freispeicherverwaltung mit festen Segmentgrößen und Blöcken fester Größe im Heap, bis hin zur Abbildung einer Intel x86 MMU in Software. Weiterhin wird die Arbeit auf dem Speicher und dessen Zustand zur besseren Nachvollziehbarkeit visualisiert.
Lernziele sind:
Überblick über verschiedene Speicherverwaltungsstrategien
Sensibilisierung für Probleme der Speicherverwaltung
Erweiterung der C++-Programmierkenntnisse
Vorgabe | Abgabe | |
|---|---|---|
31.10. | ||
14.11 | ||
28.11. | ||
12.12. | ||
16.01.2012 | ||
30.01.2012 |
Literatur zur LV
- "Operating System Concepts", Silberschatz, Galvin, Gagnes, 0-471-26272-2
- "Operating Systems", Stallings, 0-13-031999-6
- "Modern Operating Systems", Tannenbaum, 0-13-092641-8
- "Fundamentals of Operating Systems", Lister, Eager, 0-333-46987-9

