Betriebssystem und Hardware
Wie groß ist eine einstufige Seitentabelle bei 32-Bit-virtuellen Adressen, 4 KB Seitengröße und 4 Byte pro Seitentabelleneintrag?
- A4 KB
- B4 MB
- C16 MB
Antwort und Erläuterung anzeigen
Antwort: B. 4 MB
Bei 4 KB Seitengröße = 2¹² beträgt der Offset in der Seite 12 Bit und die Seitennummer 32 − 12 = 20 Bit, die Zahl der Seiten also 2²⁰ = etwa 1 Million. Bei 4 Byte pro Eintrag ist die Tabelle 2²⁰ × 4 B = 4 MB groß. Da je Prozess 4 MB nötig wären, werden üblicherweise mehrstufige Seitentabellen verwendet, bei denen ungenutzte Teile entfallen. 4 KB ist die Größe einer Seite, 16 MB der Wert bei 16 Byte pro Eintrag.