Compartir a través de


PoolMon Display

PoolMon muestra columnas de datos sobre las asignaciones de memoria del grupo en una ventana de comandos. Use las teclas de dirección, LAS TECLAS DE PÁGINA ARRIBA y ABAJO de PÁGINA para desplazarse por los datos.

Note

Para ver toda la pantalla PoolMon, el tamaño de la ventana del símbolo del sistema debe tener al menos 80 caracteres de ancho (ancho=80) y al menos 53 filas de alto (alto=53); y el búfer de ventana del símbolo del sistema deben tener al menos 500 caracteres de ancho (ancho=500) y al menos 2000 filas de alto (height=2000). De lo contrario, es posible que la pantalla se trunquen.

En la tabla siguiente se describen las columnas de la pantalla PoolMon.

Column Name Description
Tag Etiqueta de 4 bytes asignada a la asignación del grupo.
Type Si las asignaciones de memoria están en bytes paginados o no paginados.
Allocs Número de asignaciones.
( ) El cambio en el número de asignaciones desde la última actualización.
Frees Número de operaciones gratuitas.
( ) El cambio en el número de asignaciones desde la última actualización.
Diff Número de asignaciones menos el número de operaciones gratuitas.
Bytes Tamaño de las asignaciones, en bytes usados.
( ) Cambio en el tamaño de asignación desde la última actualización.
Per Alloc Valor de Bytes dividido por el valor de 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.

La salida poolMon de ejemplo siguiente se ordena por número de asignaciones. (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 actualiza su pantalla cada cinco segundos. No se puede cambiar mediante programación la tasa de actualización. Sin embargo, puede forzar una actualización de los resultados de PoolMon haciendo clic en algunas claves, si la ventana PoolMon se ejecuta en tiene el foco. CTRL and ALT, for instance, force a refresh; however, Print screen does not.

Accumulated Values

Los datos que muestra PoolMon se recopilan y calculan mediante Windows cada vez que el etiquetado de grupos está habilitado. Los valores de las asignaciones, las operaciones gratuitas y los bytes usados se acumulan desde el momento en que se inicia Windows y aumentan de forma monotónica hasta que se reinicia Windows. Si un controlador o componente se inicia después de que Windows ya se haya iniciado, los valores se acumulan desde la última vez que el controlador o el componente se inician y restablecen solo cuando se reinicia el controlador o el sistema.

Interpretación de valores de etiqueta

Todas las asignaciones de memoria del grupo tienen etiquetas, pero no todas tienen valores de etiqueta característicos. 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. Como resultado, no puede distinguir las estadísticas de las asignaciones de ese controlador de la de otras asignaciones de grupo.