PoolMon

内存池监视器 PoolMon (poolmon.exe) 显示操作系统从系统分页和非分页内核池以及用于终端服务会话的内存池中收集有关内存分配的数据。 数据按池分配标记进行分组。

驱动程序开发人员和测试人员在创建新驱动程序、更改驱动程序代码或对驱动程序施加压力时,经常使用 PoolMon 来检测内存泄漏。 还可以在每个测试阶段使用 PoolMon 来查看驱动程序的分配和空闲操作模式,并揭示驱动程序在任何给定时间使用了多少池内存。

PoolMon 包含在 Windows 驱动程序工具包 (WDK)\Tools\Other 子目录中。

本主题包括以下内容:

PoolMon 概述

PoolMon 要求

PoolMon 命令

PoolMon 显示

PoolMon 示例

PoolMon 可以显示分配每个池标记的 Windows 组件和常用驱动程序的名称。 此功能使用 pooltag.txt 中的数据,该文件与 PoolMon 和 Windows 调试工具包一起安装。