Seitentabelle
Eine Seitentabelle ist in der Informatik eine Datenstruktur, die in virtuellen Speichersystemen verwendet wird, um virtuelle Seiten einer Anwendung auf physische Seitenrahmen des Hauptspeichers abzubilden. Sie ist ein zentraler Bestandteil der Speicherverwaltung, die es ermöglicht, größere Adressräume zu nutzen, als im physischen Speicher vorhanden ist.
Bei der Adressauflösung wird eine virtuelle Adresse in eine Seitennummer und einen Offset zerlegt. Die Seitentabelle
Ein Seitentabelleneintrag enthält typischerweise die physikalische Rahmenadresse, ein Gültigkeitsbit, Schutzbits für Lesen/Schreiben/Ausführen, sowie Statusbits wie Dirty
Seitentabellen können unterschiedlich organisiert sein. Einfache Systeme verwenden eine flache Tabelle, während komplexe Systeme mehrstufige Seitenbäume
Auswirkungen auf Leistung und Sicherheit: TLB-Hits beschleunigen die Adressauflösung, Page-Fault-Verarbeitung ist kostenintensiv. Durch feine Granularität der