? Wenn ein Computer läuft viele Prozesse auf einmal , kann es laufen auf Systemspeicher niedrig. Wenn dies geschieht, setzt der Prozessor den virtuellen Speicher . Virtual Memory
Ein Computer kann Teil der Festplatte als virtuellen Speicher. Dies bedeutet, dass die Festplatte Speicher wie RAM ( Random Access Memory) handeln . Dies ermöglicht es dem Prozessor weiterhin laufenden Anwendungen , auch wenn aus Platzgründen .
Paging
RAM des Systems zu sehr damit beschäftigt ist, bewegt sich der Prozessor des Computers sind die Prozesse, die Leerlauf , um Platz auf der Festplatte. Dies wird als Paging bekannt, und die Dateien, die in der virtuellen Speicherplatz erstellt werden, werden als Seite -Dateien.
Address Mapping
dem Arbeitsspeicher des Computers zu kostenlos , bewegt sich der Prozessor die Seite Dateien aus dem virtuellen Speicher in den Arbeitsspeicher. Die Memory Management Unit ( MMU) ist zuständig für die Verfolgung von wo diese Dateien werden verlegt. Diese Verbindung von virtuellen Adressen in physikalische Adressen wird als Mapping-Adresse . Ein Teil der MMU Speicher eine Tabelle von IP-Adressen . Diese Tabelle wird die Übersetzung Look-aside Buffer (TLB) bekannt. Dies hilft dem Prozessor behalten Seite Dateien, wie sie auf den physikalischen Speicher vertauscht.