Vorgehensweise: Bestimmen der geeigneten Auslagerungsdateigröße für 64-Bit-Versionen von Windows
Die Größe der Seitendatei hängt von den Anforderungen des Systemabbildabbilds und der Spitzenauslastung oder der erwarteten Spitzenauslastung der System-Commit-Belastung ab. Beide Überlegungen sind für jedes System einzigartig, auch für Systeme, die identisch sind. Diese Eindeutigkeit bedeutet, dass die Größenanpassung der Seitendateien auch für jedes System eindeutig ist und nicht generalisiert werden kann.
Gilt für: Windows 10
Ermitteln der geeigneten Auslagerungsdateigröße
Verwenden Sie die folgenden Überlegungen für die Seitendateigröße für alle Versionen von Windows und Windows Server.
Absturzabbildeinstellung
Wenn Eine Absturzabbilddatei während eines Systemabsturzes erstellt werden soll, muss eine Seitendatei oder eine dedizierte Speicherabbilddatei vorhanden sein und groß genug sein, um die Systemabbildeinstellung zu sichern. Andernfalls wird keine Systemspeicherabbilddatei erstellt.
Weitere Informationen finden Sie im Abschnitt "Support für Systemabbildabbilder ".
Peak System Commit Charge
Die System-Commit-Belastung kann das System-Commit-Limit nicht überschreiten. Dieser Grenzwert ist die Summe des physischen Arbeitsspeichers (RAM) und aller Seitendateien kombiniert. Wenn keine Seitendateien vorhanden sind, ist das System-Commit-Limit etwas kleiner als der physische Arbeitsspeicher, der installiert ist. Spitzenauslastung für vom System zugesicherten Arbeitsspeicher kann stark zwischen Systemen variieren. Daher variieren auch physische Arbeitsspeicher- und Seitendateigröße.
Anzahl der selten aufgerufenen Seiten
Der Zweck einer Seitendatei besteht darin, selten auf geänderte Seiten zurück (Unterstützung) zugegriffen werden, damit sie aus dem physischen Speicher entfernt werden können. Diese Entfernung bietet mehr verfügbaren Platz für häufiger aufgerufene Seiten. Der Leistungsindikator "\Memory\Modified Page List Bytes" misst teilweise die Anzahl der selten geänderten Seiten, die für die Festplatte bestimmt sind. Nicht der gesamte Speicher in der Liste der geänderten Seiten wird jedoch auf den Datenträger geschrieben. In der Regel verbleiben mehrere hundert Megabyte Arbeitsspeicher in der geänderten Liste. Ziehen Sie daher in Betracht, eine Seitendatei zu erweitern oder hinzuzufügen, wenn alle folgenden Bedingungen zutreffen:
Mehr verfügbarer physischer Arbeitsspeicher (\Memory\Available MBytes) ist erforderlich.
Die geänderte Seitenliste enthält einen erheblichen Arbeitsspeicher.
Die vorhandenen Seitendateien sind ziemlich voll (\Paging Files(*)% Usage).
Unterstützung für Systemabsturzabbilder
Ein Systemabsturz (auch bekannt als "Fehlerüberprüfung" oder "Stoppfehler") tritt auf, wenn das System nicht ordnungsgemäß ausgeführt werden kann. Die Aus diesem Ereignis erzeugte Dumpdatei wird als Systemabsturzabbild bezeichnet. Eine Seitendatei oder dedizierte Dumpdatei wird verwendet, um eine Absturzabbilddatei (Memory.dmp) auf den Datenträger zu schreiben. Daher muss eine Seitendatei oder eine dedizierte Dumpdatei groß genug sein, um die Art des ausgewählten Absturzabbilds zu unterstützen. Andernfalls kann das System die Absturzabbilddatei nicht erstellen.
Notiz
Beim Start werden vom System verwaltete Seitendateien entsprechend den Systemabbildeinstellungen angepasst. Dabei wird davon ausgegangen, dass genügend freier Speicherplatz vorhanden ist.
Systemabsturzabbildeinstellung | Mindestanforderung für die Seitendatei |
---|---|
Kleine Speicherabbild (256 KB) | 1 MB |
Kernelspeicherabbild | Hängt von der Nutzung des virtuellen Kernelspeichers ab |
Vollständiges Speicherabbild | 1 x RAM plus 257 MB* |
Automatische Speicherabbild | Hängt von der Nutzung des virtuellen Kernelspeichers ab. Ausführliche Informationen finden Sie unter "Automatisches Speicherabbild". |
* 1 MB Headerdaten und Gerätetreiber können insgesamt 256 MB sekundäre Absturzabbilddaten enthalten.
Die Einstellung für das automatische Speicherabbild ist standardmäßig aktiviert. Diese Einstellung ist eine Alternative zu einer Art Absturzabbild. Diese Einstellung wählt abhängig von der Häufigkeit von Systemabstürzen automatisch die beste Seitendateigröße aus.
Die Automatische Speicherabbildfunktion wählt zunächst eine kleine Auslagerungsdateigröße aus. Es würde den Kernelspeicher in den meisten Zeit aufnehmen. Wenn das System innerhalb von vier Wochen erneut abstürzt, legt das Feature für das automatische Speicherabbild die Seitendateigröße entweder als RAM-Größe oder 32 GB fest, je nachdem, was kleiner ist.
Kernelspeicherabbilder erfordern genügend Seitendateispeicher oder dedizierten Speicherabbilddateispeicher, um die Kernelmodusseite der virtuellen Speicherauslastung zu berücksichtigen. Wenn das System innerhalb von vier Wochen nach dem vorherigen Absturz erneut abstürzt, wird beim Neustart ein vollständiges Speicherabbild ausgewählt. Für dieses Dump ist eine Seitendatei oder dedizierte Speicherdatei mit mindestens der Größe des physischen Speichers (RAM) plus 1 MB für Headerinformationen plus 256 MB erforderlich, damit potenzielle Treiberdaten alle potenziellen Daten unterstützt werden, die aus dem Speicher gedumpt werden. Auch hier wird die vom System verwaltete Seitendatei auf diese Art von Absturzabbild erhöht. Wenn das System so konfiguriert ist, dass eine Seitendatei oder eine dedizierte Speicherabbilddatei einer bestimmten Größe vorhanden ist, stellen Sie sicher, dass die Größe ausreicht, um die Absturzabbildeinstellung, die in der Tabelle weiter oben in diesem Abschnitt aufgeführt ist, zusammen mit der Höchstlast des Systems zu sichern.
Dedizierte Dumpdateien
Computer, auf denen Microsoft Windows oder Microsoft Windows Server ausgeführt wird, müssen in der Regel über eine Seitendatei verfügen, um ein Systemabsturzabbild zu unterstützen. Systemadministratoren können jetzt stattdessen eine dedizierte Speicherabbilddatei erstellen.
Eine dedizierte Speicherabbilddatei ist eine Seitendatei, die nicht zum Paging verwendet wird. Stattdessen ist es "dediziert", eine Systemabbilddatei (Memory.dmp) zurückzugeben, wenn ein Systemabsturz auftritt. Dedizierte Dumpdateien können auf jedem Datenträgervolume platziert werden, das eine Seitendatei unterstützen kann. Es wird empfohlen, eine dedizierte Speicherabbilddatei zu verwenden, wenn Sie ein Systemabsturzabbild verwenden möchten, aber keine Seitendatei verwenden möchten. Informationen zum Erstellen finden Sie unter Übersicht über Speicherabbilddateioptionen für Windows.
Vom System verwaltete Seitendateien
Seitendateien werden standardmäßig vom System verwaltet. Diese Systemverwaltung bedeutet, dass die Seitendateien basierend auf vielen Faktoren, z. B. der Menge des installierten physischen Speichers, dem Prozess der Aufnahme der System-Commit-Belastung und dem Prozess der Aufnahme eines Systemabsturzabbilds, anwachsen und verkleinern.
Wenn die System-Commit-Belastung beispielsweise mehr als 90 Prozent des System-Commit-Grenzwerts beträgt, wird die Seitendatei auf die Überschreitung erhöht. Dieser Anstieg tritt weiterhin auf, bis die Seitendatei dreimal die Größe des physischen Speichers oder 4 GB erreicht, je nachdem, welcher Wert größer ist. Daher wird davon ausgegangen, dass der logische Datenträger, auf dem die Seitendatei gehostet wird, groß genug ist, um das Wachstum zu berücksichtigen.
In der folgenden Tabelle sind die mindesten und maximalen Seitendateigrößen von vom System verwalteten Seitendateien in Windows 10 und Windows 11 aufgeführt.
Minimale Seitendateigröße | Maximale Seitendateigröße |
---|---|
Variiert je nach Seitendateinutzungsverlauf, RAM (RAM ÷ 8, max. 32 GB) und Absturzabbildeinstellungen. | 3 × RAM oder 4 GB, je nachdem, was größer ist. Diese Größe ist dann auf die Volumengröße ÷ 8 beschränkt. Es kann jedoch bei Bedarf für Absturzabbildeinstellungen auf 1 GB freien Speicherplatz auf dem Volume wachsen. |
Leistungsindikatoren
Mehrere Leistungsindikatoren beziehen sich auf Seitendateien. In diesem Abschnitt werden die Leistungsindikatoren und ihre Messung beschrieben.
\Memory\Page/sec und andere hard page fault counters
Die folgenden Leistungsindikatoren messen feste Seitenfehler (einschließlich, aber nicht beschränkt auf Seitendateilese):
\Arbeitsspeicher\Seite/Sek.
\Arbeitsspeicher\Seitenlesevorgänge/Sek.
\Arbeitsspeicher\Seiteneingaben/Sek.
Die folgenden Leistungsindikatoren messen Seitendateischreibvorgänge:
\Arbeitsspeicher\Seitenschreibvorgänge/Sek.
\Arbeitsspeicher\Seitenausgabe/Sek.
Hard page faults are faults that must be resolved by retrieving the data from disk. Solche Daten können Teile von DLLs, .exe
Dateien, speicherzuordnungen Dateien und Seitendateien enthalten. Diese Fehler können mit einer Seitendatei oder mit einer Zustand mit geringem Arbeitsspeicher zusammenhängen. Feste Seitenfehler sind eine Standardfunktion des Betriebssystems. Sie treten auf, wenn die folgenden Elemente gelesen werden:
- Teile von Bilddateien (
.dll
und.exe
Dateien) während der Verwendung - Im Speicher abgebildete Dateien
- Eine Seitendatei
Hohe Werte für diese Leistungsindikatoren (übermäßiges Paging) geben den Datenträgerzugriff in der Regel 4 KB pro Seitenfehler auf x86- und x64-Versionen von Windows und Windows Server an. Dieser Datenträgerzugriff kann oder nicht mit Seitendateiaktivitäten verbunden sein, kann aber zu einer schlechten Datenträgerleistung beitragen, die zu systemweiten Verzögerungen führen kann, wenn die zugehörigen Datenträger überfordert sind.
Daher wird empfohlen, die Datenträgerleistung der logischen Datenträger zu überwachen, die eine Seitendatei im Zusammenhang mit diesen Leistungsindikatoren hosten. Ein System mit dauerhaften 100 Festplattenfehlern pro Sekunde erlebt 400 KB pro Sekunde Datenträgerübertragungen. Die meisten 7.200 U/MIN-Festplattenlaufwerke können etwa 5 MB pro Sekunde mit einer E/A-Größe von 16 KB oder 800 KB pro Sekunde mit einer E/A-Größe von 4 KB verarbeiten. Kein Leistungsindikator misst direkt, für welche logische Festplatte die Festplattenfehler aufgelöst werden.
\Auslagerungsdatei(*)% Verwendung
Der Leistungsindikator \Paging File(*)% misst den Prozentsatz der Verwendung jeder Seitendatei. Die Verwendung einer Seitendatei von 100 Prozent weist nicht auf ein Leistungsproblem hin, solange der System-Commit-Grenzwert nicht durch die System-Commit-Belastung erreicht wird, und wenn ein erheblicher Arbeitsspeicher nicht auf das Schreiben in eine Seitendatei wartet.
Notiz
Die Größe der Geänderten Seitenliste (\Memory\Modified Page List Bytes) ist die Gesamtanzahl der geänderten Daten, die auf den Datenträger geschrieben werden müssen.
Wenn die Liste der geänderten Seiten (eine Liste der physischen Speicherseiten, auf die am wenigsten häufig zugegriffen wird) viel Arbeitsspeicher enthält und der Wert "% Usage" aller Seitendateien größer als 90 ist, können Sie mehr physischen Arbeitsspeicher für häufigere Zugriffe auf Seiten verfügbar machen, indem Sie eine Seitendatei vergrößern oder hinzufügen.
Notiz
Nicht der gesamte Arbeitsspeicher in der geänderten Seitenliste wird auf den Datenträger geschrieben. In der Regel verbleiben mehrere hundert Megabyte Arbeitsspeicher in der geänderten Liste.
Überlegungen zu mehreren Seitendateien und Datenträgern
Wenn ein System so konfiguriert ist, dass mehrere Seitendateien vorhanden sind, ist die Seitendatei, die zuerst antwortet, die verwendet wird. Diese angepasste Konfiguration bedeutet, dass Seitendateien, die sich auf schnelleren Datenträgern befinden, häufiger verwendet werden. Außerdem ist es wichtig, ob Sie eine Seitendatei auf einem "schnellen" oder "langsamen" Datenträger ablegen, nur dann wichtig, wenn häufig auf die Seitendatei zugegriffen wird und ob der Datenträger, auf dem die jeweilige Seitendatei gehostet wird, überfordert ist. Die tatsächliche Seitendateinutzung hängt stark von der Menge des geänderten Speichers ab, den das System verwaltet. Diese Abhängigkeit bedeutet, dass Dateien, die bereits auf dem Datenträger vorhanden sind (z .txt
. B. , .doc
, .dll
und .exe
) nicht in eine Seitendatei geschrieben werden. Nur geänderte Daten, die noch nicht auf dem Datenträger vorhanden sind (z. B. nicht gespeicherter Text im Editor), sind Speicher, der möglicherweise von einer Seitendatei gesichert werden kann. Nachdem die nicht gespeicherten Daten als Datei auf dem Datenträger gespeichert wurden, wird sie vom Datenträger und nicht von einer Seitendatei gesichert.