Das Betriebssystem ist dafür verantwortlich, die Verwendung des verfügbaren Speichers zu optimieren. Es ist (sollte) so konzipiert, dass es unter "normalen" Bedingungen gute Arbeit leistet. Die Entwickler des Betriebssystems werden normalerweise berücksichtigen, dass ein optimales System den gesamten verfügbaren Speicher nutzt, wann immer dies möglich ist. Speicher, der für nichts verwendet wird, wird verschwendet, und das System funktioniert am besten, wenn der gesamte Speicher für aktive Programme, Dateicaches, E / A-Puffer usw. verwendet wird, mit Ausnahme eines kleinen "freien" Pools, auf den schnell reagiert werden kann Zuweisungsanfragen.
Daher ist es normalerweise besser, das Betriebssystem entscheiden zu lassen, wie viel Speicher für das Zwischenspeichern von Dateien verwendet werden soll. Wenn der Benutzer einen sehr spezifischen Einblick in eine bestimmte Anwendungsumgebung hat, kann eine weitere Optimierung vorgenommen werden. Führen Sie an einer Eingabeaufforderung mit erhöhten Rechten Folgendes aus:
fsutil behavior set memoryusage 2
Dadurch wird das Betriebssystem angewiesen, mehr Speicher für das Zwischenspeichern von Dateien bereitzustellen, als dies sonst der Fall wäre.
Konfiguriert die internen Cache-Ebenen des NTFS-Paged-Pool-Speichers und des NTFS-Non-Paged-Pool-Speichers. Auf 1 oder 2 festgelegt. Wenn NTFS auf 1 (Standardeinstellung) festgelegt ist, wird die Standardgröße des ausgelagerten Poolspeichers verwendet. Bei der Einstellung 2 erhöht NTFS die Größe der Lookaside-Listen und der Speicherschwellenwerte. (Eine Lookaside-Liste ist ein Pool von Speicherpuffern fester Größe, die der Kernel und die Gerätetreiber als private Speicher-Caches für Dateisystemvorgänge wie das Lesen einer Datei erstellen.) Sie müssen Ihren Computer neu starten, damit dieser Parameter wirksam wird.
http://technet.microsoft.com/en-us/library/cc785435(WS.10).aspx
Ein Hinweis zur Speichernutzung
Der Pool "unbenutzter" Speicher ist nicht wirklich inaktiv. Das System verwendet es für die transparente Zwischenspeicherung von Dateidaten. Der für den Dateicache verwendete Speicher wird nicht als "verwendet" angezeigt, da das Betriebssystem die zwischengespeicherten Daten verwirft, wenn eine Anwendung diesen Speicher benötigt, sodass er technisch verfügbar ist. Sie können dies im Task-Manager im Bereich " Physischer Speicher " der Registerkarte "Leistung" unter " Zwischengespeichertes Element" anzeigen und weitere Details anzeigen, indem Sie die Elemente " Cache-Bytes" und " Standby-Cache ..." in der Leistungsüberwachung hinzufügen .