In Bezug auf Seitendateien hat Mark Russinovich (eigentlich der Experte für Windows in jeder Hinsicht) einen Artikel geschrieben, der hier zu finden ist: http://blogs.technet.com/markrussinovich/archive/2008/11/17/3155406.aspx .
Er stellt fest, dass das Deaktivieren der Auslagerungsdatei ein großer Fehler ist. Das Schlüsselzitat ist wahrscheinlich:
Eine der am häufigsten gestellten Fragen zum virtuellen Speicher lautet möglicherweise: Wie groß sollte ich die Auslagerungsdatei machen? Es gibt kein Ende der lächerlichen Ratschläge im Internet und in den Zeitschriftenzeitschriften, die sich auf Windows beziehen, und sogar Microsoft hat irreführende Empfehlungen veröffentlicht. Fast alle Vorschläge basieren auf der Multiplikation der RAM-Größe mit einem Faktor, wobei die üblichen Werte 1,2, 1,5 und 2 sind. Nun, da Sie wissen, welche Rolle die Auslagerungsdatei bei der Festlegung der Festschreibungsgrenze eines Systems spielt, und wie Prozesse zu der Festschreibungsgebühr beitragen, Sie sind gut positioniert, um zu sehen, wie nutzlos solche Formeln wirklich sind.
Da das Festschreibungslimit eine Obergrenze für die Menge an privatem und seitenspeichergestütztem virtuellen Speicher festlegt, die von laufenden Prozessen gleichzeitig zugewiesen werden kann, besteht die einzige Möglichkeit, die Auslagerungsdatei in angemessener Größe zu bestimmen, darin, die maximale Gesamtgebühr für das Festschreiben für die gewünschten Programme zu kennen zur gleichen Zeit laufen. Wenn das Festschreibungslimit kleiner als diese Anzahl ist, können Ihre Programme den gewünschten virtuellen Speicher nicht zuordnen und werden nicht ordnungsgemäß ausgeführt.
Woher wissen Sie, wie viel Sie für Ihre Workloads bezahlen müssen? Möglicherweise haben Sie in den Screenshots festgestellt, dass Windows diese Nummer nachverfolgt, und Process Explorer zeigt sie an: Peak Commit Charge. Um eine optimale Größe Ihrer Auslagerungsdatei zu erreichen, sollten Sie alle Anwendungen, die Sie gleichzeitig ausführen, starten, typische Datensätze laden und dann die Höchstgebühr für die Festschreibungsgebühr notieren (oder diesen Wert nach einem Zeitraum betrachten, in dem Sie wissen, dass die maximale Auslastung erreicht wurde). . Legen Sie für die Auslagerungsdatei den Mindestwert für diesen Wert minus den RAM-Speicher in Ihrem System fest. Wenn der Wert negativ ist, wählen Sie eine Mindestgröße aus, um die Art des Absturzabbilds zuzulassen, für das Sie konfiguriert sind. Wenn Sie Raum für potentiell große Commit-Anforderungen haben möchten, setzen Sie das Maximum auf das Doppelte dieser Anzahl.