TL; DR: Ich verstehe das nicht Gibt es eine Möglichkeit, Superfetch zu begrenzen, ohne es zu deaktivieren? Weil ungenutzter RAM meiner Meinung nach RAM verschwendet wird. Oder weiß jemand, warum der zwischengespeicherte Speicher nicht freigegeben wird? Jede Chance, dass es vielleicht etwas mit mir zu tun hat, wenn ich den Superadmin (Netzbenutzeradministrator) verwende, und vielleicht, dass Superfetch den Spielen, die ich spiele, Priorität einräumt (naja, es ist ein Weitschuss, aber das ist das einzige, was mir einfällt)
Ich habe einen Gaming-PC mit Windows 7 (zuletzt vor ein oder zwei Monaten aktualisiert, hatte dieses Problem seit Ewigkeiten) mit 16 GB RAM. Bei einigen Spielen bekomme ich jedoch "Low Memory" -Warnungen, die mich auffordern, einige Windows-Funktionen (Aero) zu deaktivieren machen Sie etwas Speicher frei. Wenn ich diese Option nicht verwerfe und weiter spiele, ist dies manchmal ohne meine Eingabe möglich.
Die Seitendatei ist groß genug. Denken Sie also nicht, dass sie relevant ist. Wenn ich den Ressourcenmonitor überprüfe, habe ich etwa 200-300 MB geändert, 7-8 GB im Standby-Modus und 3-4 GB frei an einem normalen Tag, wenn ich den PC zum ersten Mal hochfahre. Wenn ich also ein Spiel starte, das den größten Teil des freien Speicherplatzes belegt, bekomme ich diese Warnungen / Hinweise.
Soweit ich weiß, zusätzlich zu dem, was Windows selbst in den Standby-Modus versetzt, lädt ein Windows-Dienst namens Superfetch auch einige Dinge vor und versetzt sie in den Standby-Modus. Wenn jedoch der freie Speicher ausgeht, soll er so viel wie nötig freigeben. Aber was passiert ist, statt Superfetch seinen zwischengespeicherten Speicherplatz freizugeben, habe ich schließlich keinen freien Speicher mehr und Windows deaktiviert Aero und so, um dies zu kompensieren.