wie eine virtuelle Adresse während des Paging auf die Adresse auf dem Swap-Gerät abgebildet wird
364
techie11
Woher weiß das Betriebssystem während des Einblendens, wo sich die Seite befindet (die der virtuellen Adresse entspricht, auf die der Benutzerprozess zugreift) auf dem Swap-Gerät, um sich dort zu bewegen? Wenn eine physische Seite ausgelagert werden muss, nachdem die virtuelle Adresse für eine physische Seite im TLB nachgeschlagen wurde, woher weiß das Betriebssystem, wo es auf dem Swap-Gerät abgelegt werden soll?
* "Während des Einblendens weiß das Betriebssystem, wo die Seite zu finden ist ..." * - Dies ist der Speicherort, an dem der Swapper die Seite gespeichert hat, als sie ausgelagert wurde. * "Woher weiß das Betriebssystem, wo das Swap-Gerät installiert werden soll?" * - Welches Schema (z. B. ein Dateisystem) zum Speichern und Abrufen mit dem Dublett der Prozess-ID und der Seitennummer als Schlüssel wäre ausreichend
sawdust vor 6 Jahren
0
0 Antworten auf die Frage
Verwandte Probleme
-
3
Suche nach einem kostenlosen Bootloader
-
4
Auf welcher Linux-Distribution basiert Google Chrome OS?
-
6
Verursacht das Öffnen vieler Registerkarten in Google Chrome ein Leistungsproblem?
-
4
Kann ein 32-Bit-Betriebssystem in einem 64-Bit-Prozessor ausgeführt werden?
-
7
Andere Vorteile eines 64-Bit-Betriebssystems neben der Speichererweiterung?
-
2
Was hat BeOS den heutigen Nutzern zu bieten?
-
5
Was ist der Unterschied zwischen 64-Bit- und 32-Bit-Betriebssystemen?
-
2
VPC-Image zum nativen Booten
-
7
Ist es eine gute Idee, ein Betriebssystem sofort nach der Veröffentlichung zu installieren?
-
2
Neuinstallation des iPhone-Betriebssystems