Nächste Seite:
Abbildungsverzeichnis
Aufwärts:
Linux Kernel 2.4.x Prozeßadreßräume
Vorherige Seite:
Linux Kernel 2.4.x Prozeßadreßräume
Inhalt
Abbildungsverzeichnis
Prozess-Adreßraum
Prozess-Adreßraum - Logisch
Der Adressraum eines Prozesses
Prozess Deskriptor
Memory Deskriptor
Memory Deskriptor
Memory Region
Der Memory-Descriptor mm_struct
Memory Region
Speicher
Memory Regions vm_area_struct
Memory Mappings - Beispiel
Logische Adressen
Physikalische Adressen i386
Speicher Adressierung
Initialisierung der Page-Tables
Prozess-Adreßraum auf dem i386
Memory Region / Paging
Page Fault Exception Handler
Demand Paging
Copy on Write
Erzeugen eines Prozessadressraumes
Page-Tables nach fork()
Swapping
Swapping / Auslagern - Was ist das?
Welche Art von Speicher wird ausgelagert
Wie werden ausgelagerte Seiten gespeichert
Welche Speicher-Seiten werden tatsächlich ausgelagert
Wann wird geswappt
Auswirkungen auf die Page Tables
Literatur
Jan Kechel 2006-04-28