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?

0
* "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