按分配大小请求特殊池

可以为指定大小范围内的分配请求特殊池。

在 Windows Vista 和更高版本的 Windows 中,还可以使用命令行按池标记请求特殊池。 有关信息,请参阅 GFlags 命令

注意 此方法很少可用于诊断驱动程序错误,因为它会影响指定大小的所有内核池请求,而不管哪个驱动程序或内核模块请求分配。

按分配大小请求特殊池

  1. 选择“ 系统注册表 ”选项卡或“ 内核标志 ”选项卡。

    在 Windows Vista 和更高版本的 Windows 上,此选项在两个选项卡上都可用。 在早期版本的 Windows 上,它仅在“ 系统注册表 ”选项卡上可用。

  2. “内核特殊池标记 ”部分中,单击“ 十六进制”,然后以十六进制格式键入表示大小范围的数字。 此大小范围内的所有分配都将从特殊池进行分配。 此数字必须小于 PAGE_SIZE。

  3. 单击“应用”。

    以下屏幕截图显示了以十六进制值形式输入的分配大小。

    在 GFlags 中以十六进制值形式输入的分配大小的屏幕截图。