
Ich möchte die Experten fragen: Was ist die optimale Größe des virtuellen Speichers für 8 GB RAM | WIN 10 und wie berechnen Sie das?
Ich weiß, dass das System 1906 MB als empfohlen angibt, aber ist das genug oder sollte ich es höher einstellen?
Derzeit beträgt die Größe meines virtuellen Speichers 12 GB, aber ich habe das Gefühl, dass das nutzlos ist.
Dank im Voraus!
Antwort1
Automatische Methode
Windows 10 verwaltet die Auslagerungsdatei automatisch für die Konfiguration Ihres Computers und die darin vorhandene RAM-Menge. Normalerweise lassen Sie das Windows-Betriebssystem dies einfach dynamisch verwalten, da dies in den meisten Fällen ausreicht und problemlos funktioniert.
Die minimale und maximale Größe der Auslagerungsdatei kann das 1,5- bzw. 4-fache des physischen Arbeitsspeichers Ihres Computers betragen. Wenn Ihr Computer beispielsweise über 1 GB RAM verfügt, kann die minimale Auslagerungsdateigröße 1,5 GB und die maximale Dateigröße 4 GB betragen.
Manuelle Methode
Um die „allgemein empfohlene“ Größe des virtuellen Speichers in Windows 10 pro 8 GB Ihres Systems zu berechnen, hier ist die Gleichung1024 x 8 x 1,5 = 12288 MB. Es hört sich also so an, als ob die derzeit in Ihrem System konfigurierten 12 GB richtig sind. Wenn Windows also den virtuellen Speicher nutzen muss, sollten die 12 GB ausreichen.
Als allgemeine Regel gilt, dass die maximale Größe der Auslagerungsdatei das 1,5-fache der installierten RAM-Größe betragen muss. Bei einem PC mit 4 GB RAM beträgt die maximale Größe der Auslagerungsdatei also 1024 x 4 x 1,5 MB.
Feinabgestimmte Methode (Kritische Systeme)
Es ist wahrscheinlich wahr, dass es kein ' gibteine Grösse passt allen' Formel für Windows 10-Systeme, die extrem fein abgestimmt sind, um die optimale Konfiguration für diese Systeme zu finden.
In diesen Fällen müssen, abhängig von verschiedenen Faktoren des Systems und davon, was für die Systemprozesse wichtig ist, natürlich noch viele weitere Faktoren berücksichtigt werden.
Es stehen jedoch zahlreiche Optionen zum Aufzeichnen und Messen von Systemleistungsmesswerten zur Verfügung, um diese Konfiguration bei Bedarf zu vergleichen und zu optimieren.
Obwohl dies alles wirklich nur eine triviale Angelegenheit ist, wird es etwas Komplexität und Zeit hinzufügen, um die optimale Konfiguration zu erhalten, bei der diese Einstellungmuss das Optimalste sein.
In den meisten FällenVerwendung des 1,5-fachen virtuellen Speichers für die Gesamtmenge an RAM aufWindows 10-Systemewird ausreichen und es einfach halten oder ein guter Ausgangspunkt sein, wenn es nicht funktioniert, es einfach Windows 10 die automatische Verwaltung zu überlassen.
Antwort2
Es gibt keine feste Regel, die die ideale Auslagerungsdateigröße auf allen Systemen umfasst. Sie hängt sehr stark von der Arbeitslast ab, der Ihr Computer ausgesetzt ist. Die akzeptierte Antwort hier ist, was man einem gelegentlichen Benutzer, nicht einem Power-User empfehlen würde.
Budgetierung für maximale Arbeitslasten:Wenn Sie davon ausgehen, dass Sie Ihren RAM-Speicher maximal ausnutzen, sollten Sie zumindest genügend virtuellen Speicher einplanen, um alle Worst-Case-Szenarien abzudecken. Wenn Sie also 32 GB RAM haben, aber häufig mit 50 GB großen Datensätzen arbeiten, benötigen Sie wahrscheinlich eine Auslagerungsdatei mit ungefähr 32 GB, um die Differenz auszugleichen und alles andere unterzubringen, was möglicherweise Speicher belegt.
Budgetierung für Windows-Absturzabbilder:Für vollständige Speicherauszüge benötigen Sie eine Auslagerungsdatei in der Größe Ihres RAM + 1 MB. Allerdings sind vollständige Speicherauszüge normalerweise nicht erforderlich, da wir auch Kernelauszüge haben, die die Datei verkleinern, indem sie Informationen weglassen, die (wahrscheinlich) für den Absturz irrelevant sind. Kernelauszüge sind weniger anspruchsvoll, aber ihre Größe kann erheblich variieren.Laut Microsoft, Kernel-Dumps sind normalerweise etwa 1/3 der Größe des RAM Ihres Systems.
Windows verwendet die Auslagerungsdatei, auch wenn RAM verfügbar ist:Dies ist wichtig zu beachten, insbesondere wenn Sie bei großen Auslagerungsdateien eine unerwartete Verlangsamung feststellen. Windows überwacht die Speichernutzung und kann weniger aktive Prozesse auslagern, um Platz für aktivere Prozesse und auch für Prozesse zu schaffen, die Sie in Zukunft starten. Vergleichen Sie beispielsweise Windows Update mit Ihrem Desktop. Die meiste Zeit ist Update inaktiv, während Ihr Desktop inaktiv ist. Daher wird Update ausgelagert, um den Desktop im aktiven Speicher zwischenzuspeichern, d. h. RAM wird dem Prozess zur Verfügung gestellt, der es aktiver benötigt.
Windows trifft diese Entscheidungen ständig. Es verwaltet einen Cache für Hunderte von Dateien, die ständig von Hintergrunddiensten geschrieben werden, und gleicht ihn gleichzeitig mit den Speicheranforderungen aktiver Prozesse aus. Leider kann Windows die Prioritäten nicht immer richtig setzen, und wir müssen am Ende warten, bis das Betriebssystem die Daten wieder in den aktiven Speicher auslagert. Es ist möglich, aber ich vermute nur, dass die Menge des verfügbaren Auslagerungsspeichers eine begrenzte Rolle dabei spielt, ob Windows entscheidet, dass etwas „sicher“ ausgelagert werden kann, ohne die Reaktionsfähigkeit dramatisch zu beeinträchtigen.
Passen Sie es den Anforderungen Ihres Systems an:Idealerweise sollten Sie Ihrem Betriebssystem so gut wie möglich helfen, indem Sie die Größe der Auslagerungsdatei nicht größer oder kleiner einstellen, als Ihr System möglicherweise benötigt. Die Einstellung auf einen beliebigen Wert, beispielsweise das 1,5-fache Ihres RAM, kann entweder übertrieben oder untertrieben sein und sich negativ auf die Systemleistung oder -zuverlässigkeit auswirken.