For faster navigation, this Iframe is preloading the Wikiwand page for Speicherseite.

Speicherseite

aus Wikipedia, der freien Enzyklopädie

Eine Speicherseite oder Seite (englisch page) ist in der Informatik eine durch die Rechnerarchitektur und das Betriebssystem festgelegte Anzahl von direkt aufeinanderfolgenden Speicherstellen in der Organisation des virtuellen Speichers. Aktuelle Speicherseiten sind von konstanter Größe und umfassen typischerweise 4 KiB.[1][2][3]

In aktuellen Betriebssystemen greifen die meisten Benutzerprozesse nicht direkt auf physische Adressen des Hauptspeichers zu, sondern im Rahmen des Schutzmodus (protected mode) lediglich über logische Speicheradressen auf Speicherseiten in einem virtuellen Speicher. Dabei wird jedem Prozess eine eigene Seitentabelle zugeordnet, in welcher hinterlegt ist, wo sich die einzelnen Seiten des Prozesses befinden. Anhand der Seitentabelle kann der Hauptprozessor mit Hilfe der Memory Management Unit (MMU) eine genaue Zuordnung zwischen der virtuellen und der physischen Speicheradresse vornehmen.[2][3] Dabei muss nicht jede physische Speicheradresse tatsächlich im Hauptspeicher sein, da durch Swapping derzeit nicht benötigte Speicherteile auf Schattenspeicher (paging area) der Festplatte ausgelagert werden können.

Sprachlich wird dabei zwischen den Seiten (pages) im virtuellen Adressraum und den Seitenrahmen oder Kachel (page frames) im realen Adressraum unterschieden.[3]

Auf der 32-Bit-x86-ArchitekturIA-32“ wird jede 32 Bit breite Adresse wie folgt interpretiert:

  • 20 Bit geben die gewählte Speicherseite an, also maximal 220 Speicherseiten.
  • 12 Bit geben den Offset in der Speicherseite an, also 212 Byte gleich 4 KiB (jeder Eintrag in der Seite ist 1 Byte groß), ist die Gesamtgröße einer durch das Betriebssystem festgelegten Speicherseite und gleichzeitig Größe der Kachel.
Seitenadressierung (Paging)
Seitenadressierung (Paging)

Einzelnachweise

[Bearbeiten | Quelltext bearbeiten]
  1. Andrew S. Tanebaum, Herbert Bos: MODERN OPERATING SYSTEMS. 4. Auflage. Pearson, 2015, ISBN 978-0-13-359162-0.
  2. a b Christian Baun: Operating Systems / Betriebssysteme. Springer Vieweg, Wiesbaden 2020, ISBN 978-3-658-29785-5.
  3. a b c Peter Mandl: Grundkurs Betriebssysteme. 5. Auflage. Springer Vieweg, Wiesbaden 2020, ISBN 978-3-658-30547-5.
{{bottomLinkPreText}} {{bottomLinkText}}
Speicherseite
Listen to this article

This browser is not supported by Wikiwand :(
Wikiwand requires a browser with modern capabilities in order to provide you with the best reading experience.
Please download and use one of the following browsers:

This article was just edited, click to reload
This article has been deleted on Wikipedia (Why?)

Back to homepage

Please click Add in the dialog above
Please click Allow in the top-left corner,
then click Install Now in the dialog
Please click Open in the download dialog,
then click Install
Please click the "Downloads" icon in the Safari toolbar, open the first download in the list,
then click Install
{{::$root.activation.text}}

Install Wikiwand

Install on Chrome Install on Firefox
Don't forget to rate us

Tell your friends about Wikiwand!

Gmail Facebook Twitter Link

Enjoying Wikiwand?

Tell your friends and spread the love:
Share on Gmail Share on Facebook Share on Twitter Share on Buffer

Our magic isn't perfect

You can help our automatic cover photo selection by reporting an unsuitable photo.

This photo is visually disturbing This photo is not a good choice

Thank you for helping!


Your input will affect cover photo selection, along with input from other users.

X

Get ready for Wikiwand 2.0 🎉! the new version arrives on September 1st! Don't want to wait?