PoolMon

PoolMon (poolmon.exe), el Monitor de grupo de memoria, muestra los datos que el sistema operativo recopila sobre las asignaciones de memoria de los grupos de kernel paginados y no paginados del sistema, y los grupos de memoria usados para las sesiones de Terminal Services. Los datos se agrupan por etiqueta de asignación de grupo.

Los desarrolladores y evaluadores de controladores suelen usar PoolMon para detectar fugas de memoria cuando crean un nuevo controlador, cambian el código del controlador o hacen hincapié en el controlador. También puede usar PoolMon en cada fase de pruebas para ver los patrones de asignación y las operaciones libres del controlador, y para mostrar la cantidad de memoria del grupo que usa el controlador en un momento dado.

La versión de PoolMon descrita en este documento se incluye en el subdirectorio \Tools\Other del Kit de controladores de Windows (WDK).

Este tema incluye:

Introducción a PoolMon

Requisitos de PoolMon

Comandos PoolMon

Pantalla PoolMon

Ejemplos de PoolMon

Para usar PoolMon en Microsoft Windows XP y sistemas anteriores, debe habilitar el etiquetado de grupos. En Windows Server 2003 y versiones posteriores de Windows, el etiquetado de grupos está habilitado permanentemente. Para más información, consulte "Requisito de etiquetado de grupos" en Requisitos de PoolMon.

PoolMon puede mostrar los nombres de los componentes de Windows y los controladores que se usan habitualmente que asignan cada etiqueta de grupo. Esta característica usa datos de pooltag.txt, un archivo instalado con PoolMon y con los paquetes de Herramientas de depuración para Windows.