Sie sollten eine Kombination aus einem Browser, einem E-Mail-Client und einem Textverarbeitungsprogramm verwenden. Es gab einen Haufen Aufgaben. Das System ist träge. Dann seufzt der Computer und reagiert nicht mehr.

Dies ist keine Fehlfunktion. Das ist Arithmetik.

Die meisten Desktop-Betriebssysteme sind auf virtuellen Speicher angewiesen, um ordnungsgemäß zu funktionieren. Dies ist ein Trick, der den Eindruck erweckt, dass die Software über mehr Speicher verfügt, als sie tatsächlich hat. Ergebnis? Erhalten Sie ein reibungsloseres Erlebnis für weniger Geld. Aber es gibt ein Problem.

Die Ökonomie der Erinnerung

Moderne Computer verfügen typischerweise über 64–128 GB RAM. Es scheint eine Menge Arbeit zu sein, bis ein komplettes Betriebssystem, ein Webbrowser und ein Textverarbeitungsprogramm gleichzeitig geladen sind. Die Rechnung geht nicht auf.

Ohne virtuellen Speicher stößt Ihre Maschine an eine Wand. „Kein Speicher mehr. Schließen Sie etwas.“ wird angezeigt.

Dadurch kann das Betriebssystem nach RAM-Blöcken suchen, die in letzter Zeit nicht verwendet wurden. Kopieren Sie diese Daten auf Ihre Festplatte. Dadurch wird Platz im physischen Speicher für neue Anwendungen frei.

Benutzer sehen die Interaktion nie. Sie haben das Gefühl, dass auf Ihrem 32-GB-Rechner unbegrenzter Speicherplatz zur Verfügung steht.

Der Preis ist auch sehr günstig. Der Festplattenspeicher kostet nur einen Bruchteil der Kosten für RAM-Chips. Virtueller Speicher ist eine wirtschaftliche Brücke zwischen billigem Speicher und teurer Geschwindigkeit.

Die Auslagerungsdatei

Dieser Speicherbereich der Festplatte wird Auslagerungsdatei genannt.

RAM speichert „Seiten“ an Informationen. Das Betriebssystem leitet Daten zwischen dieser Datei und dem eigentlichen RAM hin und her. Auf Windows-Systemen lautet die Erweiterung dieser Dateien normalerweise .SYS.

Hier ist das Problem.

Die Festplatte ist langsam. Sie sind nicht für den häufigen Zugriff auf kleine Datenmengen ausgelegt. Der Speicherzugriff ist langsam. Die Festplatte ist mechanisch (oder zumindest langsamer als Silizium).

Wenn Ihr System zu sehr auf die Auslagerungsdatei angewiesen ist, wissen Sie es. Leistungstanks.

Absturz: wenn der Austausch fehlschlägt

Das Ziel ist einfach. Es geht darum, über genügend physischen RAM zu verfügen, um Ihre Arbeitslast zu bewältigen.

Dabei arbeitet der virtuelle Speicher im Hintergrund. Zwischen den Aufgaben kann es zu einer kurzen Verzögerung kommen. das ist es. Es ist wunderschön.

Aber was ist, wenn Sie nicht genug Speicher haben?

Das Betriebssystem geht in den Thrashing-Modus.

Zwischen dem RAM und der Festplatte werden ständig Daten übertragen. Der Schreib-/Lesekopf dreht sich heftig. Das System kämpft. In Wirklichkeit fühlt es sich sehr langsam an, da es zwei Aufgaben gleichzeitig erledigt: die Anwendung ausführen und den Speicherverkehr verwalten.

Bitte hör auf zu kämpfen. Mehr Speicher. Oder hören Sie auf, so viele Tabs zu öffnen.