Gewusst wie: Bestimmen der geeigneten Auslagerungsdateigröße für 64-Bit-Versionen von Windows

SPRACHE AUSWÄHLEN SPRACHE AUSWÄHLEN
Artikel-ID: 889654 - Produkte anzeigen, auf die sich dieser Artikel bezieht
Alles erweitern | Alles schließen

Auf dieser Seite

Zusammenfassung

64-Bit-Versionen von Microsoft Windows Server 2003 und Microsoft Windows XP können mehr Arbeitsspeicher als die 32-Bit-Versionen dieser Produkte unterstützen. Wenn viel Speicher auf einem Computer hinzugefügt wurden, möglicherweise eine Auslagerungsdatei nicht erforderlich. Bei Verwendung derSeiten/Sek.Leistungsindikatoren messen Auslagerungsdateiverwendung, der zurückgegebene Wert möglicherweise nicht korrekt sein. Um eine genaue Messung der Auslagerungsdatei zu erhalten, müssen Sie auch andere Leistungsindikatoren verwenden. Messungen des Systemmonitors können Sie um die Größe der Auslagerungsdatei zu berechnen, die Ihren Computer erforderlich ist.

Windows-Domänencontroller und DFS-Replikation, Zertifikat und ADAM/LDS Servern werden ohne eine konfigurierte Auslagerungsdatei nicht unterstützt. Da der Algorithmus, den der "Übergang von einem neuen Zweck zugeführt pro Sekunde" Perfmon-Leistungsindikator der LSASS-Datenbankcache abhängt, eine Auslagerungsdatei erforderlich, um sicherzustellen, dass ist der Datenbankcache fähig, um Speicher freizugeben, wenn der Speicher durch andere Dienste oder Anwendungen angefordert wird.

EINFÜHRUNG

Wenn Sie eine 64-Bit-Version von Microsoft Windows Server 2003 einrichten oder Microsoft Windows XP das Betriebssystem erstellt eine Auslagerungsdatei, die Hälfte Mal die Menge an RAM in Ihrem Computer installiert ist. Mit zunehmender Größe des RAM in einem Computer verringert sich jedoch die Notwendigkeit einer Auslagerungsdatei. Die folgenden Methoden und Richtlinien helfen Ihnen das Bestimmen der geeigneten Auslagerungsdateigröße für Ihr System zu finden.

Vergleich von Arbeitsspeicher und CPU-Limits in den 32-Bit- und 64-Bit-Versionen von Windows

Wenn Sie eine 32-Bit-Version oder eine 64-Bit-Version von Windows Server 2003 einrichten oder Windows XP eine Auslagerungsdatei erstellt wird, die eineinhalbmal so breit wie die Größe des Arbeitsspeichers auf dem Computer installiert ist, vorausgesetzt, es ist ausreichender freier Speicherplatz auf der Festplatte des Systems. Wie ein Computer mehr Arbeitsspeicher hinzugefügt wird, verringert sich jedoch die Notwendigkeit einer Auslagerungsdatei. Wenn Sie genügend RAM in Ihrem Computer installiert haben, kann eine Auslagerungsdatei keine überhaupt erforderlich, wenn eine von einer bestimmten Anwendung erforderlich ist.

Das folgende Diagramm zeigt die Größe des Arbeitsspeichers und der Anzahl der CPUs, die auf einem Computer je nach Betriebssystem installiert werden kann, die installiert ist. RAM- und CPU-Limits sind viel größer in 64-Bit-Betriebssystemen als 32-Bit-Betriebssysteme.
Tabelle minimierenTabelle vergrößern
Allgemeine Speicherlimits32-bit64-bit
Gesamter virtueller Adressraum4 Gigabyte (GB)16 Terabyte
Virtueller Adressraum pro 32-Bit-Prozess2 GB, 3 GB, wenn beim Booten des Systems mit 3 GB-switchWechseln von 2 GB, 4 GB, wenn die Anwendung mit der Option/LARGEADDRESSAWARE kompiliert wird
Virtueller Adressraum pro 64-Bit-ProzessNicht zutreffend8 Terabyte
Ausgelagerter pool470 Megabyte (MB)128 GB
Nicht ausgelagerter pool256 MB128 GB
System-cache1 GB1 TB
Tabelle minimierenTabelle vergrößern
Physischen Arbeitsspeicher und CPU-limits32-bit64-bit
Windows XP Professional4 GB / 1-2 CPUs128 GB / 1-2 CPUs
WindowsServer 2003 Standard Edition4 GB / 1 bis 4 CPUs32 GB / 1 bis 4 CPUs
WindowsServer 2003 Enterprise Edition64 GB / 1 bis 8 CPUs1 TB / 1 bis 8 CPUs
WindowsServer 2003 Datacenter Edition64 GB / 1-32 CPUs1 TB / 1-64 CPUs
WindowsServer 2003 SP1, Enterprise Edition64 GB / 1 bis 8 CPUs1 TB / 1 bis 8 CPUs
WindowsServer 2003 SP1, Datacenter Edition64 GB / 1-32 CPUs1 TB / 1-64 CPUs
Es ist keine spezielle Empfehlung für die Auslagerungsdatei. Ihre Anforderungen hängen von der Hardware und Software, die Sie verwenden und die Last, die auf dem Computer verwendet werden. Um Auslastung der Auslagerungsdatei und Anforderungen zu überwachen, führen Sie den Systemmonitor, und erfassen Sie ein Protokoll für typische Nutzungsbedingungen. Konzentrieren Sie sich auf die folgenden Leistungsindikatoren.
Tabelle minimierenTabelle vergrößern
Leistungsindikator-SchwellenwertEmpfohlener Wert
Speicher\\Verfügbare BytesNicht weniger als 4 MB
Speicher\\Seiteneingabe/sNicht mehr als 10 Seiten
File\\%-Auslastung der AuslagerungsdateiNicht mehr als 70 Prozent
File\\%-Belegung der AuslagerungsdateiNicht mehr als 70 Prozent
Prozess\\Auslagerungsdatei (max. Datei Bytes)Nicht zutreffend
HinweisAuslagerungsdatei sollte regelmäßig verfolgt werden. Wenn Sie die Verwendung oder die Belastung des Systems erhöhen, erhöhen Sie in der Regel den Bedarf an virtuellem Adressraum und Auslagerungsdateigröße.

Der Leistungsindikator Seiten/s

Wenn Sie den Systemmonitor, die vom zurückgegebenen Werte verwenden dieSeiten/Sek.Zähler für dieArbeitsspeicherLeistungsobjekt möglicherweise höher als erwartet. Diese Werte möglicherweise nicht mit Datei Auslagerungsaktivität oder Cacheaktivität verknüpft werden. Stattdessen können diese Werte von einer Anwendung verursacht werden, die eine Memory-mapped-Datei sequenziell liest.

DieSeiten/Sek.Indikator zählt die Anzahl der Seiten, werden vom Datenträger gelesen oder geschrieben werden, auf den Datenträger um Speicherreferenzen auf Seiten zu beheben. Diese Seiten wurden nicht im Speicher zum Zeitpunkt des Verweises. DieSeiten/Sek.Wert ist die Summe derSeiteneingabe/sundSeitenausgabe/sLeistungsindikatorwerte. DieSeiten/Sek.Indikator umfasst Paging-Datenverkehr auf den System-Cache für den Zugriff auf Datei für Anwendungen.

Seiten/Sek.ist der primäre Leistungsindikator überwacht werden, wenn Sie besorgt über übermäßige Speicherdruck (Überlastung sind) und übermäßiges Auslagern kann dazu führen.

Allerdings dieSeiten/Sek.Leistungsindikator-Konten auch für andere Aktivitäten, wie z. B. das sequenzielle Lesen von Memory-mapped-Dateien, die entweder oder nicht zwischengespeichert sind. In der Regel dieSeiten/Sek.Zähler ist andere Aktivitäten zählen, wenn Folgendes angezeigt:
  • Ein hoher Wert für dieSpeicher: Seiten/Sek.Zähler.
  • Ein durchschnittlicher Wert relativ zum überwachten System oder ein hoher Wert für dieArbeitsspeicher: Verfügbare BytesZähler.
  • Ein durchschnittlicher oder niedriger Wert für dieAuslagerungsdatei: Belegung (%)Zähler.
  • Für eine nicht zwischengespeicherte Memory-mapped-Datei sehen Sie auch die durchschnittliche oder niedrige Cacheaktivität. (Niedrige Cacheaktivität ist auch bekannt als Cache Fault-Aktivität).
Daher ein hoher Wert für dieSpeicher: Seiten/Sek.Leistungsindikator bedeutet nicht notwendigerweise Speicherdruck oder einen Berichtfehler des Systemmonitors. Um ein genaues Bild von Ihrem System zu erlangen, müssen Sie auch andere Leistungsindikatoren überwachen.

Gewusst wie: Berechnen der Auslagerungsdateigröße

Verwenden Sie eine oder mehrere der folgenden Methoden, damit Sie die Größe der Auslagerungsdatei zu berechnen.

Methode 1: Verwenden von Leistungsprotokollen zum Verständnis der Auslagerungsaktivität auf Ihrem computer

  1. Klicken Sie aufStart, zeigen Sie aufVerwaltung, und klicken Sie dann aufLeistung.
  2. Erweitern SieLeistungsprotokolle und Warnungen, klicken Sie aufLeistungsindikatorenprotokolle, mit der rechten Maustaste des leeren Raum im rechten Fensterbereich, und klicken Sie dann aufNeue Protokolleinstellungen.
  3. In derNameein geben Sie einen Namen für das Protokoll, und klicken Sie dann aufOK.
  4. Auf derAllgemeinRegisterkarte, klicken Sie aufHinzufügen von Leistungsindikatoren.
  5. Klicken Sie aufVerwenden Sie die Leistungsindikatoren des lokalen Computers.
  6. In derLeistungsobjektaufzulisten, klicken Sie aufAuslagerungsdatei.
  7. Klicken Sie aufIndikatoren aus Liste auswählen, klicken Sie aufBelegung (%), und klicken Sie dann aufHinzufügen.
  8. In derLeistungsobjektaufzulisten, klicken Sie aufArbeitsspeicher.
  9. InIndikatoren aus Liste auswählen, klicken Sie aufVerfügbare Bytes, und klicken Sie dann aufHinzufügen.
  10. InIndikatoren aus Liste auswählen, klicken Sie aufSeiteneingabe/s, klicken Sie aufHinzufügen, und klicken Sie dann aufSchließen.
  11. Klicken Sie aufOK.
Verwenden Sie das Protokoll, dass während der typischen Verwendung zu verstehen, die Auslagerungsaktivität auf Ihrem Computer sammeln. Die Größe die Auslagerungsdatei werden dann entsprechend angepasst.

Methode 2: Verwenden derAuslagerungsdatei (max. Bytes)Leistungsindikator Größe der Auslagerungsdatei zu berechnen

  1. Klicken Sie aufStart, zeigen Sie aufVerwaltung, und klicken Sie dann aufLeistung.
  2. Klicken Sie aufSystemmonitor.
  3. Klicken Sie im rechten Fensterbereich auf+(die Schaltfläche hinzufügen).
  4. Klicken Sie aufVerwenden Sie die Leistungsindikatoren des lokalen Computers.
  5. In derLeistungsobjektaufzulisten, klicken Sie aufProzess.
  6. Klicken Sie aufIndikatoren aus Liste auswählen, klicken Sie aufAuslagerungsdatei (max. Bytes), klicken Sie aufHinzufügen, und klicken Sie dann aufSchließen.
  7. Lassen Sie den Leistungsindikator, der während der typischen Nutzung Ihres Computers führen.
  8. Beachten Sie den maximalen Wert für dieAuslagerungsdatei (max. Bytes)zu begegnen Sie, und multiplizieren Sie den Wert von 0,70. Die Summe der Gleichung ist die Größe für die Auslagerungsdatei festlegen.

Methode 3: Berechnen der minimalen und maximalen Auslagerungsdateigröße

Berechnen Sie die ungefähren minimalen Auslagerungsdateigröße bestimmen, die von Ihrem System benötigt wird, die Summe der maximalen privaten Bytes, die von jedem Prozess auf dem System verwendet werden. Subtrahieren Sie die Speichermenge auf dem System.

Berechnen Sie die ungefähren maximalen Auslagerungsdateigröße bestimmen, die für Ihr System benötigt wird, die Summe der maximalen privaten Bytes, die von jedem Prozess auf dem System verwendet werden. Dann fügen Sie zusätzliche ausreichend Platz. Subtrahieren Sie die Speichermenge auf dem System nicht. Die Größe des zusätzlichen Seitenrands kann basierend auf Ihr Vertrauen in die Snapshotdaten angepasst werden, mit der geschätzt.

HinweisDiese Schätzung wird genau nur, wenn der Snapshot der Daten, die verwendet werden, um die Berechnungen richtig ist.

Seite Datei-e/a-Raten

Um zu vermeiden, Überlastung des Systems oder anderer Datenträger mit Seite Input/Output-Aktivitäten, verwenden Sie die folgenden Richtlinien, wenn Sie die Auslagerungsdatei auf dem Computer einrichten:
  • Wenn die Seite (real-Disk-i/O) von e/a-Rate mehr als 10 Seiten pro Sekunde ist, empfehlen wir, dass Sie die Auslagerungsdatei, an dem die e/a-Aktivität stattfindet, nicht ablegen, auf dem Systemdatenträger. Wenn die Seite i/o-Rate 10 Seiten pro Sekunde oder länger ist, empfehlen wir, dass eine separate Festplatte für das Paging reservieren.
  • Wenn die Seite i/o-Rate auf einem bestimmten Datenträger, der für das Paging verwendet wird mehr als 60 Datenträger-e/A-Vorgänge pro Sekunde ist, verwenden Sie mehr als eine reservierte Festplatte um eine bessere Leistung zu erzielen. Hierzu verwenden Sie mehrere nicht-Stripesetdatenträger für das Paging oder Festplatten Raid 0 Striping für Paging. Reservieren Sie etwa eine e/a-Festplatte für die Auslagerungsdatei 60 Seiten pro Sekunde von e/a-Aktivität.

    Beispielsweise wenn ein System 150 Seiten von e/a-Aktivität pro Sekunde Mittelwerterstellung ist, verwenden Sie drei einzelne Festplatten oder Stripesets drei Festplatten Raid 0 für die Auslagerungsdatei.

    HinweisDiese Schätzungen gelten für Festplatten, die mit 7.200 Umdrehungen pro Minute (Rpm) ausgeführt. Wenn Sie eine Festplatte, die schneller ausgeführt wird, kann die e/a-Rate ein Datenträger für Seite behandeln, die erhöht werden.

    HinweisWenn Spitzenleistung für Ihr System von entscheidender Bedeutung ist, verwenden Sie maximale e/a-Raten statt durchschnittlicher e/a-Raten für diese Berechnungen.
WichtigSupport-Informationen: Dieser Artikel ist speziell für Computer, die keine Kernelmodus oder vollständige Speicher Dump-Analyse benötigen. Für unternehmenskritische Server, in denen Geschäftsprozesse Server benötigen, zum Erfassen von physischen Speichers Dumps für die Analyse, das traditionelle Modell der Auslagerungsdatei mindestens sein sollte, die Größe des physischen Ram plus 1 MB oder die 1,5fache physikalischen Standard-RAM. Dadurch wird sichergestellt, dass der freie Speicherplatz der Betriebssystem-Partition für das Betriebssystem, Hotfixes, installierte Anwendungen, installierten Dienste, eine Abbilddatei und die Auslagerungsdatei groß genug ist. Auf einem Server mit 32 GB Speicher, möglicherweise Laufwerk C mindestens 86 GB bis 90 GB betragen. Dies ist die 32 GB für Speicherabbild, 48 GB für die Auslagerungsdatei (1,5fache des physischen Speichers), 4 GB für das Betriebssystem und 2 bis 4 GB für die Anwendungen, die installierten Dienste, die temporäre Dateien usw.. Denken Sie daran, dass ein Treiber- oder Kernelmodus-Speicherleck den gesamten freien physikalischen RAM verbrauchen kann. Daher konnte ein Windows Server 2003 x 64 SP1-basierten Server im 64-Bit-Modus mit 32 GB RAM eine 32 GB Kernelspeicherabbild-Datei, haben, wo nur eine Speicherabbilddatei 1 bis 2 GB in 32-Bit-Modus erwarten. Dieses Verhalten tritt aufgrund der erheblich vergrößerten Speicherpools.

Weitere Informationen finden Sie in folgendem Artikel der Microsoft Knowledge Base anzuzeigen:
294418Vergleich von 32-Bit- und 64-Bit-Speicherarchitektur für die 64-Bit-Editionen von Windows XP und Windows Server 2003

Weitere Informationen

Technische Unterstützung für x 64-basierten Versionen von Microsoft Windows

Wenn Ihre Hardware mit einem Microsoft Windows X 64 Edition bereits installiert war, erhalten vom Hardwarehersteller Ihrer, technischen Support und Unterstützung für die Windows X 64 Edition. In diesem Fall bietet Ihr Hardwarehersteller Unterstützung, da eine Windows X 64 Edition zusammen mit Ihrer Hardware geliefert wurde. Hardwarehersteller möglicherweise die Installation von Windows X 64 Edition mit eigenen Komponenten angepasst haben. Eindeutige Komponenten gehören bestimmte Gerätetreiber oder gehören optionale Einstellungen, um die Leistung der Hardware zu maximieren. Microsoft bietet Unterstützung in angemessenem, wenn Sie technische Hilfe zu einer Windows X 64 Edition benötigen. Allerdings müssen Sie möglicherweise den Hersteller direkt wenden. Den Hersteller Ihres ist am besten qualifiziert, um die Software zu unterstützen, die Ihr Hersteller auf der Hardware installiert. Wenn Sie eine Windows X 64 Edition wie Windows Server 2003 x 64 Edition separat erworben haben, wenden Sie sich an Microsoft, für den technischen Support.

Produktinformationen zu Windows XP Professional X 64 Edition finden Sie auf der folgenden Microsoft-Website:
http://www.Microsoft.com/windowsxp/64bit/default.mspx
Produktinformationen zu x 64-basierten Versionen von Windows Server 2003 finden Sie auf der folgenden Microsoft-Website:
http://www.Microsoft.com/windowsserver2003/64bit/x64/default.mspx

Eigenschaften

Artikel-ID: 889654 - Geändert am: Montag, 7. Februar 2011 - Version: 1.1
Die Informationen in diesem Artikel beziehen sich auf:
  • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
  • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Microsoft Windows Server 2003, Standard x64 Edition
  • Microsoft Windows Server 2003, Datacenter x64 Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows XP Professional x64 Edition
Keywords: 
kbhowtomaster kbdiskmemory kbvirtualmem kbtshoot kbinfo kbmt KB889654 KbMtde
Maschinell übersetzter Artikel
Wichtig: Dieser Artikel wurde maschinell und nicht von einem Menschen übersetzt. Die Microsoft Knowledge Base ist sehr umfangreich und ihre Inhalte werden ständig ergänzt beziehungsweise überarbeitet. Um Ihnen dennoch alle Inhalte auf Deutsch anbieten zu können, werden viele Artikel nicht von Menschen, sondern von Übersetzungsprogrammen übersetzt, die kontinuierlich optimiert werden. Doch noch sind maschinell übersetzte Texte in der Regel nicht perfekt, insbesondere hinsichtlich Grammatik und des Einsatzes von Fremdwörtern sowie Fachbegriffen. Microsoft übernimmt keine Gewähr für die sprachliche Qualität oder die technische Richtigkeit der Übersetzungen und ist nicht für Probleme haftbar, die direkt oder indirekt durch Übersetzungsfehler oder die Verwendung der übersetzten Inhalte durch Kunden entstehen könnten.
Den englischen Originalartikel können Sie über folgenden Link abrufen: 889654
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.

Ihr Feedback an uns

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com