Mein Windows 10-System verwendet viel zu viel virtuellen Speicher
Wie kann ich das stoppen?
Mit HWiNFO64 können Sie sehen, dass ich derzeit etwa 75 GB virtuellen Speicher auf meinem System habe und satte 31 GB nutze. Die durchschnittliche Auslastung beträgt ebenfalls ~30 GB.
Dieses System verfügt jedoch über 64 GB RAM. Und es liegt eine Auslastung von nur etwa 40 % des RAM vor, wobei durchschnittlich 40 GB frei sind, mehr als genug, um den virtuellen Speicher abzudecken.
Ich habe mein System jedoch so eingestellt, dass es nie annähernd so viel virtuellen Speicher verwendet. Wie kann es fast das Zehnfache der Menge zuweisen, die ich in den Einstellungen für den virtuellen Speicher festgelegt habe?
(Der Leistungsmonitor zeigt auch einen merkwürdigen Prozentsatz an, der nicht übereinstimmt.)
Fragen
- Warum verwende ich so viel virtuellen Speicher, wenn das System angibt, dass dies verhindert wird?
- Wie kann ich das stoppen?
- Und warum wird mir gesagt, dass ich eine Auslagerungsdatei verwende, obwohl in meinem C:\ keine Auslagerungsdatei vorhanden ist (bei mir sind versteckte Dateien sichtbar)?
Antwort1
Warum verwende ich so viel virtuellen Speicher, wenn das System angibt, dass dies verhindert wird?
Das Tool meldet die Speichermenge auf seltsame Weise. Sie verwenden tatsächlich nicht 32,5 GB virtuellen Speicher. Sie verwenden nur die Differenz zwischen 25.519 GB und 31.479 GB.
Das Tool kombiniert die Menge an virtuellem Speicher, die Sie dem System zugeteilt haben, mit dem installierten physischen Speicher. Ich habe dieses Verhalten mit meinem eigenen System bestätigt.
Wie kann ich das stoppen?
Nichts steht der ordnungsgemäßen Funktion des Programms im Wege.
Sie sollten ernsthaft darüber nachdenken, zur Überwachung Ihrer Speichernutzung ein anderes Programm als HWiNFO64 zu verwenden.
Und warum wird mir gesagt, dass ich eine Auslagerungsdatei verwende, obwohl in meinem C:\ keine Auslagerungsdatei vorhanden ist (bei mir sind versteckte Dateien sichtbar)?
Stellen Sie sicher, dass Sie versteckte Dateien anzeigen und keine geschützten Betriebssystemdateien verbergen.
Antwort2
Mein Windows 10-System verwendet viel zu viel virtuellen Speicher
Es ist nicht.
Mit HWiNFO64 können Sie sehen, dass ich derzeit etwa 75 GB virtuellen Speicher auf meinem System habe und satte 31 GB nutze. Die durchschnittliche Auslastung beträgt ebenfalls ~30 GB.
Das ist völlig normal, wenn man bedenkt, dass der physische Speicherverbrauch bei ca. 25 GiB liegt. Anwendungen fordern routinemäßig mehr Speicher vom System an, als sie tatsächlich nutzen. Dieser Speicher wird im virtuellen Speicher reserviert („festgeschrieben“). Alle Speicherreservierungen müssen für die tatsächliche Nutzung durch Programme verfügbar sein, unter Windows gibt es keine Überbelegung.
Die angezeigten 31.479 + 43.677 MB ergeben zusammen 75.156 MB, was fast genau der von Ihnen genannten Menge an physischem Speicher (64 GiB) + der von Windows angegebenen Größe der Auslagerungsdatei (9.728 MiB) entspricht. Die Größe des virtuellen Speichers ist der physische Speicher plus alle Auslagerungsdateien.
Die Auslagerungsdatei ermöglicht eine effiziente Nutzung des physischen Speichers. Wenn Sie die Auslagerungsdatei deaktivieren, füllen festgeschriebene, aber nicht verwendete Speicherbereiche Ihren physischen Speicher.
- Warum verwende ich so viel virtuellen Speicher, wenn das System angibt, dass dies verhindert wird?
Woher haben Sie den Eindruck, dass das System das sagt? Das ist nicht der Fall.
- Wie kann ich das stoppen?
Das tun Sie nicht und Sie wollen es auch nicht.
- Und warum wird mir gesagt, dass ich eine Auslagerungsdatei verwende, obwohl in meinem C:\ keine Auslagerungsdatei vorhanden ist (bei mir sind versteckte Dateien sichtbar)?
Wer weiß. Windows hat es vielleicht trotzdem erstellt, weil es für eine effiziente Speicherverwaltung erforderlich ist. pagefile.sys
ist eine systemversteckte Datei und wird nicht zusammen mit normalen versteckten Dateien angezeigt. Sie ist nur sichtbar, wenn „Geschützte Betriebssystemdateien ausblenden“ deaktiviert ist.