我正在使用 poolmon 寻找内存池泄漏。在知识库文章中,他们解释了如何使用剪切和粘贴手动捕获输出。没有办法自动化吗?
由于该工具似乎不支持它,我的想法是运行两个命令提示符(一个用于分页池,一个用于非分页池),并使用工具进行自动屏幕截图。如果这是可能的,您会建议使用哪种工具?有没有一种工具可以在没有人工干预的情况下从命令提示符中删除文本?
我正在使用 poolmon 寻找内存池泄漏。在知识库文章中,他们解释了如何使用剪切和粘贴手动捕获输出。没有办法自动化吗?
由于该工具似乎不支持它,我的想法是运行两个命令提示符(一个用于分页池,一个用于非分页池),并使用工具进行自动屏幕截图。如果这是可能的,您会建议使用哪种工具?有没有一种工具可以在没有人工干预的情况下从命令提示符中删除文本?
在版本 5.2.3790.0(来自 W2K3 RTM 支持工具)中,您可以指定“快照”文件:
它将分页和非分页池条目写入此文件。
我会使用计划任务定期运行以下内容:
将 POOLMON 设置为指向 Poolmon.exe 的路径,将 OUTDIR 设置为指向您要写入输出的任何目录,您将获得以下格式的输出文件:
将该脚本放入计划任务中,您就可以开展业务了。
以上在爱尔兰有效。Explorer 将自动打开文件夹进行查看。日志每 30 分钟转储一次。