Nicht ausgelagerter Pool befindet sich über der Warnschwelle

[Dieses Thema beschäftigt sich mit einem besonderen Problem, das von Exchange Server Analyzer angezeigt wird. Die Problembehandlung sollte nur auf Systeme angewendet werden, auf denen Exchange Server Analyzer ausgeführt wird und dieses spezielle Problem auftritt. Exchange Server Analyzer (als kostenloser Download verfügbar) trägt remote Konfigurationsdaten von allen Servern in der Topologie zusammen und analysiert diese Daten automatisch. Der sich ergebende Bericht enthält ausführliche Informationen zu wichtigen Konfigurationskonflikten, möglichen Problemen und Produkteinstellungen, die nicht den Standardeinstellungen entsprechen. Indem Sie diese Empfehlungen beachten, können Sie bessere Leistung, Skalierbarkeit, Zuverlässigkeit und Betriebszeit erzielen. Weitere Informationen zum Tool sowie zum Download der aktuellsten Version finden Sie unter "Microsoft Exchange Analyzers" unter der Adresse https://go.microsoft.com/fwlink/?linkid=34707.]  

Letztes Änderungsdatum des Themas: 2009-09-01

Microsoft® Exchange Server Analyzer sendet eine Abfrage an die Microsoft WMI-Klasse (Windows®-Verwaltungsinstrumentation –Windows® Management Instrumentation) Win32_PerfRawData_PerfOS_Memory, um den aktuellen Wert für den Schlüssel PoolNonpagedBytes zu ermitteln. Die von Exchange Server Analyzer ausgeführten Aktionen hängen vom verwendeten Betriebssystem, des Vorhandenseins oder Fehlens des Schalters /3GB in der Windows-Datei Boot.ini und des für den Schlüssel ermittelten Werts ab.

In der folgenden Tabelle wird die Matrix der Berechnungen angezeigt, die vom Exchange Server Analyzer verwendet wird, um zu ermitteln, ob dieser Wert für einen bestimmten Exchange-Server nicht geeignet ist. Wenn die Bedingungen in der folgenden Tabelle erfüllt werden, wird eine Warnung angezeigt.

Betriebssystem Einstellungen von Boot.ini Aktueller nicht ausgelagerter Pool ist

Microsoft Windows 2000 Advanced Server

/3GB

100 MB oder größer

Microsoft® Windows 2000 Server oder Advanced Server

Nicht vorhanden

200 MB oder größer

Microsoft Windows Server™ 2003

/3GB

100 MB oder größer

Microsoft Windows Server 2003

Nicht vorhanden

200 MB oder größer

Der Wert des Schlüssels PoolNonpagedBytes ist die Größe (in Bytes) des nicht ausgelagerten Kernel-Speicher-Pools. Dies ist ein Bereich des physischen Systemspeichers für Objekte, die auch dann nicht auf den Datenträger geschrieben werden können, wenn sie nicht verwendet werden. Dieser Wert für den Schlüssel entspricht dem zuletzt beobachteten Wert. Auf einem optimal funktionierenden Exchange-Server sollte nicht mehr als 85 MB Speicher für den nicht ausgelagerten Pool verwendet werden, es sei denn, es erfolgt eine Sicherung oder Wiederherstellung.

In Windows 2000 Server und Windows 2000 Advanced Server beträgt der Maximalwert für den nicht ausgelagerten Speicher-Pool 256 MB. Da es nicht möglich ist, die Größe des nicht ausgelagerten Speicherpools über die oben angeführten Werte hinaus zu vergrößern, sollte dieser Zustand so schnell wie möglich korrigiert werden. Unabhängig vom verwendeten Betriebssystem und der An- oder Abwessenheit des „/3GB“-Schalters kann von Windows nur auf eine bestimmte Menge nicht ausgelagerten Speicher-Pool zugegriffen werden. Wenn unter Windows der Kernel-Speicherplatz zur Neige geht, werden möglicherweise Fehlermeldungen angezeigt, und das System stürzt ab. Kernel-Speicher ist für den ordnungsgemäßen Betrieb des Systems unabdingbar und sollte deshalb sorgfältig überwacht werden.

So berichtigen Sie diesen Fehler

  1. Starten Sie den Exchange-Server bei der nächsten Gelegenheit neu.

  2. Wenn dieser Zustand erneut auftritt, muss sichergestellt werden, dass das System ordnungsgemäß optimiert ist und dass sämtliche Software und Hardware auf dem neusten Stand ist. Dazu sollten die aktuellsten Versionen der folgenden Programme installiert werden:

    • Service Pack für das Windows-Betriebssystem
    • Service Pack für Exchange Server
    • Hardware-Firmware und -Treiber
    • Aktualisierungen des System-BIOS
    • Aktualisierungen sämtlicher installierter und ausgeführter Anwendungen von Drittanbietern
  3. Wenn Aktualisierungen der Software und Hardware dieses Problem nicht lösen, sollten Sie sämtliche Software von Drittanbietern deaktivieren, den Computer mit Exchange Server neu starten und den Kernelspeicher überwachen.

  4. Verwenden Sie die Speicherpoolüberwachung (Poolmon.exe), um den nicht ausgelagerten Pool zu überwachen und sicherzustellen, dass er den Schwellenwert für das System nicht überschreitet.

  5. Verwenden Sie Prozess-Explorer, um die absoluten Maximalwerte anzuzeigen, die das System wie in "Memory Management - Understanding Pool Resources" (https://go.microsoft.com/fwlink/?LinkId=163175) (englischsprachig) definiert unterstützt.

Weitere Informationen zum Feineinstellen des Exchange-Servers finden Sie in den folgenden Microsoft Knowledge Base-Artikeln und Whitepapers:

Weitere Informationen zu Speicher für den nicht ausgelagerten Pool und verwandten Themen finden Sie in den folgenden Knowledge Base-Artikeln:

Weitere Informationen zu Prozess-Explorer finden Sie unter "Memory Management - Understanding Pool Resources" (https://go.microsoft.com/fwlink/?LinkId=163175) (englischsprachig).