PoolMon 启动命令

若要启动 PoolMon,请使用以下语法和参数在命令行中键入命令。

    poolmon [/iTag] [/xTag] [/g [PoolTagFile]] [/s[TSSessionID]] [ /p | /p /p ] [/e] [/( | /)]  [/t | /a| /f| /d | /b| /m] [/l] [/n [File]] [/? | /h] 

参数

/我
仅显示具有指定池标记的分配。 可以在 PoolMon 命令中具有多个 /i 参数。 不要在 /iTag 参数之间键入空格。

/x
从显示中排除具有指定标记的分配。 可以在 PoolMon 命令中具有多个 /x 参数。 不要在 /xTag 参数之间键入空格。

标记
指定池标记或池标记模式。 池标记区分大小写。 Tag 参数可以包含一个星号(*)来表示任何字符的零个或多个实例,也可以包含问号()来表示任何字符的一个实例。 不要使用星号开始标记。

/g
向显示(Mapped_Driver)添加一列,其中列出了 Windows 组件和分配每个标记的常用驱动程序。

PoolTagFile
指定格式化文本文件的路径和文件名,其中列出了 Windows 组件的名称以及它们分配的常用驱动程序和标记值。 此文件是使用 /g 参数时显示的Mapped_Driver列的数据源。

默认值为pooltag.txt,Microsoft提供的文件。 windows 驱动程序工具包(WDK)中包括Pooltag.txt。

/s
显示来自终端服务会话池的分配。

TSSessionID
仅显示来自指定会话池的分配。 不要在 /s 参数和 TSSessionID 参数之间键入空格。

/p
仅显示来自非分页池的分配。

/p /p
仅显示分页池中的分配。

/e
显示池总计。 总计显示在显示底部。

/(/)
打开按更改排序模式。 使用 /(/)时,PoolMon 按值(分配、自由操作和字节)中的更改进行排序,而不是值。 每个值的更改显示在值后的括号中。

与 /a、/f/b/m 一起使用 例如, poolmon /a 按分配数对显示进行排序,而 poolmon /( /a 按分配数的更改对显示进行排序。

左括号和右括号字符具有相同的效果,可以互换使用。

/t
按标记名称按字母顺序排序。 这是默认情况。

/一个
按分配数对标记进行排序。

/f
按可用操作数对标记进行排序。

/d
按释放的字节分配和字节之间的差异对标记进行排序。

/b
按使用的字节对标记进行排序。

/m
按按分配字节对标记进行排序。

/l
关闭突出显示。 默认情况下,PoolMon 突出显示自上次更新以来已更改的值。

/n
将 PoolMon 输出的快照保存到文件,而不是在命令窗口中显示。 可以包括用于配置输出的其他命令行参数。

由于快照数据是静态的,因此显示 PoolMon 显示值更改的列不会显示在快照文件中。

文件
指定快照文件的名称和位置。 默认值为poolsnap.log。

/?/h
显示命令行语法。 /?/h 参数具有相同的效果,可以互换使用。

备注

还可以使用 /g 通过指定具有 poolcom /g 文件名的文件名和位置,在 Mapped_Driver 列中显示来自其他文件的数据。

终端服务会话池监视仅适用于 Windows Server 2003 及更高版本的 Windows。

仅当计算机配置为终端服务器时,Win32 子系统的内核模式部分才从终端服务会话池分配内存。 否则,Windows 将从系统池为终端服务分配池内存。