Freigeben über


PoolMon Display

PoolMon zeigt Datenspalten zu Poolspeicherzuweisungen in einem Befehlsfenster an. Verwenden Sie die Pfeiltasten, DIE BILD-AUF-TASTE und die BILD-AB-TASTE, um durch die Daten zu scrollen.

Note

Um die gesamte PoolMon-Anzeige anzuzeigen, muss die Fenstergröße der Eingabeaufforderung mindestens 80 Zeichen breit (Breite=80) und mindestens 53 Zeilen hoch sein (Höhe=53); und der Eingabeaufforderungsfensterpuffer muss mindestens 500 Zeichen breit (Breite=500) und mindestens 2000 Zeilen hoch sein (Höhe=2000). Andernfalls wird die Anzeige möglicherweise abgeschnitten.

In der folgenden Tabelle werden die Spalten in der PoolMon-Anzeige beschrieben.

Column Name Description
Tag Das 4-Byte-Tag, das der Poolzuordnung zugewiesen ist.
Type Gibt an, ob sich die Speicherzuweisungen in ausgelagerten oder nicht ausgelagerten Bytes befinden.
Allocs Die Anzahl der Zuordnungen.
( ) Die Änderung der Anzahl der Zuordnungen seit der letzten Aktualisierung.
Frees Die Anzahl der kostenlosen Vorgänge.
( ) Die Änderung der Anzahl der Zuordnungen seit der letzten Aktualisierung.
Diff Die Anzahl der Zuordnungen abzüglich der Anzahl der kostenlosen Vorgänge.
Bytes Die Größe der zuordnungen in Bytes.
( ) Die Änderung der Zuordnungsgröße seit der letzten Aktualisierung.
Per Alloc Der Wert von Bytes dividiert durch den Wert von Diff.
Mapped_Driver The local drivers other commonly used drivers and system components (/g) that assign the pool tag value. This column appears only when you use the /g parameter.

Die folgende PoolMon-Beispielausgabe wird nach Anzahl der Zuordnungen sortiert. (To sort your display this way, start PoolMon with the /a parameter.)

 Memory:  260620K Avail:   96364K  PageFlts:     0   InRam Krnl: 1916K P:17856K
 Commit: 203500K Limit: 640916K Peak: 260632K            Pool N: 8332K P:27220K
 System pool information
 Tag  Type     Allocs            Frees            Diff   Bytes       Per Alloc

 Wait Nonp    3971107 (   0)   3971077 (   0)       30    8456 (     0)    281
 ObSt Nonp    2791258 (   0)   2791258 (   0)        0       0 (     0)      0
 Gxlt Paged   1161638 (   0)   1161630 (   0)        8     864 (     0)    108
 Ustm Paged   1088342 (   0)   1088298 (   0)       44    2464 (     0)     56
 Io   Nonp    1021112 (   1)   1020985 (   1)      127   91912 (     0)    723
 ObSq Paged    967615 (   0)    967615 (   0)        0       0 (     0)      0
 Key  Paged    954821 (   0)    953979 (   0)      842   87528 (     0)    103
 SePa Nonp     680348 (   0)    680321 (   0)       27    3656 (     0)    135

Update Rate

PoolMon aktualisiert die Anzeige alle fünf Sekunden. Sie können die Aktualisierungsrate nicht programmgesteuert ändern. Sie können jedoch eine Aktualisierung der PoolMon-Ergebnisse erzwingen, indem Sie auf einige Schlüssel klicken, wenn das Fenster PoolMon ausgeführt wird, den Fokus hat. CTRL and ALT, for instance, force a refresh; however, Print screen does not.

Accumulated Values

Die Daten, die PoolMon anzeigt, werden von Windows erfasst und berechnet, wenn pooltagging aktiviert ist. Die Werte für Zuordnungen, freie Vorgänge und Bytes, die verwendet werden, sammeln sich ab dem Startzeitpunkt von Windows an und erhöhen monotonisch, bis Windows neu gestartet wird. Wenn ein Treiber oder eine Komponente gestartet wird, nachdem Windows bereits gestartet wurde, werden die Werte beim letzten Start des Treibers oder der Komponente gesammelt und nur zurückgesetzt, wenn der Treiber oder das System neu gestartet wird.

Interpretieren von Tagwerten

Alle Poolspeicherzuweisungen verfügen über Tags, aber nicht alle weisen charakteristische Tagwerte auf. Pool memory allocations have characteristic tag values when the driver that allocates the memory sets the tag value by using ExAllocatePoolWithTag or ExAllocatePoolWithQuotaTag. If the driver does not assign a tag value (ExAllocatePool, ExAllocatePoolWithQuota), Windows still creates a tag, but it assigns the default tag value None. Daher können Sie die Statistiken für die Zuordnungen dieses Treibers nicht von denen anderer Poolzuordnungen unterscheiden.