Einführung in Auslagerungsdateien
Eine Seitendatei (auch als "Auslagerungsdatei" bezeichnet) ist eine optionale, ausgeblendete Systemdatei auf einer Festplatte.
Gilt für: Windows 10
Funktionalität
Seitendateien weisen die folgenden Funktionen auf.
Physische Erweiterung des RAM
Seitendateien ermöglichen es dem System, selten auf geänderte Seiten aus dem physischen Speicher zu entfernen, damit das System physischen Speicher effizienter für häufiger aufgerufene Seiten verwenden kann.
Anwendungsanforderungen
Einige Produkte oder Dienste erfordern aus verschiedenen Gründen eine Seitendatei. Spezifische Informationen finden Sie in der Produktdokumentation.
Die folgenden Windows-Server erfordern z. B. Seitendateien:
- Windows Server-Domänencontroller (DCs)
- DFS-Replikationsserver (DFS-R)
- Zertifikatserver
- ADAM/LDS-Server
Diese Anforderung liegt daran, dass der Algorithmus des Datenbankcaches für das Extensible Storage Engine (ESENT oder ESE für Microsoft Exchange Server) vom Leistungsmonitorindikator "\Memory\Transition Pages RePurposed/sec" abhängt. Eine Seitendatei ist erforderlich, um sicherzustellen, dass der Datenbankcache Speicher freigeben kann, wenn andere Dienste oder Anwendungen Arbeitsspeicher anfordern.
Für Windows Server 2012 Hyper-V und Windows Server 2012 R2 Hyper-V sollte die Seitendatei des Verwaltungsbetriebssystems (allgemein als Hostbetriebssystem bezeichnet) auf der Standardeinstellung "Systemverwaltet" bleiben.
Unterstützung für Systemabsturzabbilder
Seitendateien können verwendet werden, um Systemabbilder (oder Support)-Systemabbilder zurückzugeben und zu erweitern, wie viel vom System zugesicherten Speicher (auch als "virtueller Speicher" bezeichnet) ein System unterstützen kann.
Weitere Informationen zu Systemabbildabbildern finden Sie unter Systemabbildoptionen.
Seitendateien in Windows mit großem physischem Arbeitsspeicher
Wenn großer physischer Arbeitsspeicher installiert ist, ist möglicherweise keine Seitendatei erforderlich, um die System-Commit-Belastung während der Spitzenauslastung zu unterstützen. Beispielsweise unterstützen 64-Bit-Versionen von Windows und Windows Server mehr physischen Arbeitsspeicher (RAM) als 32-Bit-Versionen. Der verfügbare physische Arbeitsspeicher allein ist möglicherweise groß genug.
Der Grund zum Konfigurieren der Seitendateigröße wurde jedoch nicht geändert. Es geht immer darum, ein Systemabsturzabbild zu unterstützen, falls erforderlich, oder das Erweitern des System-Commit-Grenzwerts, falls erforderlich. Wenn z. B. viel physischer Arbeitsspeicher installiert wird, ist möglicherweise keine Seitendatei erforderlich, um den Commit des Systems während der Spitzenauslastung zu sichern. Der verfügbare physische Arbeitsspeicher allein ist möglicherweise groß genug, um dies zu tun. Eine Seitendatei oder eine dedizierte Speicherabbilddatei ist jedoch möglicherweise noch erforderlich, um ein Systemabsturzabbild zu sichern.
Vom System zugesicherten Arbeitsspeicher
Seitendateien erweitern, wie viel "zugesicherter Speicher" (auch als "virtueller Speicher" bezeichnet) zum Speichern geänderter Daten verwendet wird.
Das System commit-Speicherlimit ist die Summe des physischen Arbeitsspeichers und aller Seitendateien kombiniert. Es stellt den maximalen vom System zugesicherten Speicher (auch als "System commit charge" bezeichnet) dar, den das System unterstützen kann.
Notiz
Im Screenshot beträgt die zugesicherte Byte (aktuell verwendete Pagefile) 6,8 GB und der Commit-Grenzwert (Maximale Größe der Seitendatei) beträgt 37,7 GB.
Der Commit des Systems ist der gesamte zugesicherte oder "versprochene" Speicher aller zugesicherten virtuellen Speicher im System. Wenn die System-Commit-Belastung das System-Commit-Limit erreicht, erhält das System und die Prozesse möglicherweise keinen zugesicherten Arbeitsspeicher. Diese Bedingung kann zum Einfrieren, Abstürzen und anderen Fehlfunktionen führen. Stellen Sie daher sicher, dass Sie das System-Commit-Limit hoch genug festlegen, um die Belastung des Systems während der Spitzenauslastung zu unterstützen.
Das vom System zugesicherte Belastungs- und Systemlimit kann auf der Registerkarte "Leistung " im Task-Manager oder mithilfe der Leistungsindikatoren "\Memory\Commit Limit" und "\Memory\Commit Limit" gemessen werden. Der Leistungsindikator \Memory\% Zugesicherte Bytes ist ein Verhältnis von \Memory\Committed Bytes zu \Memory\Commit Limit values.
Notiz
Vom System verwaltete Seitendateien werden automatisch bis zu dreimal so hoch wie der physische Speicher oder 4 GB (je nachdem, was größer ist, aber nicht mehr als ein Achtel der Volumegröße), wenn die System-Commit-Belastung 90 Prozent des System-Commitlimits erreicht. Dabei wird davon ausgegangen, dass genügend freier Speicherplatz verfügbar ist, um das Wachstum zu berücksichtigen.