Speichermanagement
Speichermanagement bezeichnet den Prozess der Zuweisung, Verwaltung und Freigabe von Speicherressourcen in einem Computersystem. Ziel ist es, Speicherauslastung effizient zu nutzen, Prozesse zu isolieren und Leistung, Stabilität sowie Sicherheit zu gewährleisten. Es umfasst sowohl den physischen Hauptspeicher (RAM) als auch virtuelle Speichermechanismen.
Zu den zentralen Bausteinen gehören die Speicherverwaltungseinheit (MMU), Seiten- und Segmenttabellen sowie der Speichercontroller. Der virtuelle
Zu den grundlegenden Techniken zählen Paging, Segmentierung oder Hybridmodelle. Beim Paging wird der Adressraum in gleich
Virtuelle Speichertechniken ermöglichen mehr logischen Speicher als physikalisch vorhanden. Demand Paging und Swapping lassen oft nur