Ist es schon.
Was zu beachten ist, ist der Unterschied zwischen dem Arbeitsspeicher, den das System ausführen muss, und dem Arbeitsspeicher, der für das Zwischenspeichern und dergleichen gut ist. Diese 2 GB Arbeitsspeicher, manchmal bis zu 6 GB, sind Arbeitsspeicher, den Windows im Arbeitsspeicher behalten muss, damit Ihre Programme ausgeführt werden oder ernsthafte Probleme mit Auslagerungsdateien auftreten können. Dies bedeutet jedoch nicht, dass die anderen 14 GB nicht verwendet werden! Im Gegenteil, der Rest des Speichers verwendet wird stark von Dateien von der Festplatte und anderem häufig verwendete , aber langsamen Datenspeicher für das Caching. Da dies jedoch nur ein Cache ist, betrachtet Windows den Speicher nicht als "in Verwendung" - er kann nur ausgegeben werden, wenn der Speicherplatz für die eigentlichen Anwendungsdaten benötigt wird.
"Aber warum brauche ich dann eine Auslagerungsdatei?"
Mit einer Auslagerungsdatei kann Windows den Cache bestmöglich verwalten. Wir Menschen denken, wir wissen ein oder zwei Dinge darüber, wie wir 128 Milliarden Datenbits am effektivsten verwalten können. Die Wahrheit ist, wir kennen Squat nicht im Vergleich zu der algorithmischen Effizienz, die ein Computer sonst zu nutzen versucht, wenn wir aufhören, uns einzumischen und ihn seine Sache machen lassen.
Angenommen, ein Programm benötigt 200 MB Arbeitsspeicher, greift jedoch nur häufig auf 100 MB dieses Arbeitsspeichers zu. Windows reserviert 100 MB Arbeitsspeicher für die Anwendung (ein Teil der 2 GB, die Sie sehen) und reserviert dann 100 MB Auslagerungsdatei für den Rest des Speicherplatzes, den die Anwendung benötigt. Und wenn Sie über den freien Speicher verfügen, werden nur die 100 MB aus der Auslagerungsdatei in den Speicher geladen, sodass sie immer bereit sind. Wenn Windows dies tut, weiß es, dass noch 100 MB Speicher für wichtigere Anforderungen verfügbar sind. Nehmen wir an, Sie laden alle paar Minuten oder so häufig eine 100-MB-Datei für ein Spiel, aber diese Anwendung verwendet nur diese zusätzliche Speicher einmal am Tag (und wenn wir schon dabei sind, nehmen wir an, der Rest des Speichers ist bereits mit Cache gefüllt). Sollte diese Erinnerung dort im Leerlauf sitzen, während das Spiel Level jedes Mal von der Festplatte geladen wird? Natürlich nicht! Windows speichert die Anwendungsdaten im Cache und lädt die Spielebene in den Cache, wodurch das Spiel erheblich schneller ausgeführt wird.