Paging-Speicher ist ein Speichersystem, das eine bestimmte Struktur für die darin gespeicherten Daten verwendet. Diese Daten werden durch die Schnittmenge einer Spalte und einer Reihe auf der Speicherseite zugewiesen und abgerufen, und nicht durch die physikalische Position dieser Daten. Dies bedeutet, dass die Daten zwar auf die gleiche Weise gespeichert werden, vom Computer jedoch anders bezeichnet werden.
Technipages erklärt Paging-Speicher
Dadurch ist es möglich, Speicherseiten an anderen Orten als dem Standard zu speichern. Sie können absolut überall dort gespeichert werden, wo Speicherplatz verfügbar ist, einschließlich Festplatten. Mit anderen Worten, Speicherseiten können von dem Speicher ferngehalten werden, auf den sie sich beziehen. Der Auslagerungsspeicher wird verwendet, um mit virtuellem Speicher zu arbeiten, einem Setup, das die Festplatte eines Computers verwendet, um den verfügbaren Arbeitsspeicher zu erweitern.
Das bedeutet, dass eine Schaltung oder ein dedizierter Chip eine Paging-Speicherverwaltungseinheit aufruft, die Seiten mit Daten in und aus Speichervorrichtungen verschiebt. Diese PMMUs wurden hauptsächlich entwickelt, um virtuelle Speicheradressen in physikalische Adressen zu übersetzen. Darüber hinaus kümmert es sich um den Speicherschutz, die Cache-Steuerung und sogar um Dinge wie die Busplanung. Die Seiten, die sowohl von PMMUs als auch vom Paging-Speichersystem im Allgemeinen verwendet werden, sind, wie erwähnt, virtueller Speicher.
Aneinandergrenzende Speicherblöcke fester Länge, die in einer Seitentabelle gespeichert sind, um genau zu sein, ähnlich wie Daten beispielsweise in einer Excel-Tabelle gespeichert werden. Jedem Element wird eine eigene eindeutige Position in dieser Tabelle zugewiesen, und so kann der Computer schließlich die richtigen Daten finden – indem er den in der Tabelle gespeicherten Daten wie einer Koordinatenkarte folgt.
Allgemeine Verwendungen des Paging-Speichers
- Der Paging-Speicher verwendet ein System, das Tabellenkalkulationen ähnelt und einen Index darüber führt, wo Informationen im RAM gespeichert sind.
- PMMUs oder Paging Memory Management Units übersetzen virtuelle Speicheradressen in ihre physischen Gegenstücke.
- Insbesondere bei der Verwendung von virtuellem Speicher sind Paging-Speichersysteme unumgänglich.
Häufiger Missbrauch des Paging-Speichers
- Der Paging-Speicher wird an derselben Stelle gespeichert, an der die Daten, die er indiziert, gespeichert sind.