Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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.