如何使用 ProcMon (Process Monitor) - WKB10444
文章编号: 10444点击此处访问英文版本文章
目的
在服务器/PC 上运行 ProcMon (Process Monitor),帮助解决性能或稳定性问题。
环境
- Empower
- NuGenesis LMS/SDMS
- MassLynx
- UNIFI
- 所有与软件相关的调查
步骤
- 从 Internet 上下载 ProcMon
- 将可执行文件复制到客户计算机并进行解压
- 准备系统以进行监视(尽快再现问题)。
- 短期监视(当问题可以按需重现时很有用):
- 尽量关闭其他应用程序,减少执行 ProcMon 期间的日志条目
- 启动 ProcMon。它将立即开始捕获事件
- 尽快再现问题。
- 停止 ProcMon。
- 以“process monitor”格式保存日志文件
- 长期监视(在无法预测问题时很有用):
- 启动 Procmon 并立即停止捕获(File(文件)菜单\Capture events(捕获事件)),并清除所有捕获的数据(Edit(编辑)菜单\Clear Display(清除显示))
- 单击 File(文件)\Backing Files(备份文件)
- 选择 Use file named(使用已命名文件)。
- 浏览至文件所在的文件夹,然后输入任意文件名,例如 test.pml。单击 OK(确定)
- 如果怀疑事件涉及文件/注册表/或网络事件,请输入任何相关的筛选器
- 单击 Filter(筛选器)菜单\Drop Filtered Events(删除已筛选事件),使 procmon 不会保留与筛选器不匹配的事件
- 开始捕获(File(文件)菜单\Capture Events(捕获事件))
- 根据需要运行 procmon 以记录目标活动。上述配置步骤会将 procmon 对系统性能和 PML 文件大小的影响尽可能降低
- 确保保存了所有捕获的进程
- 压缩 PML 文件并发送给 Waters 支持部门
- 最终使用完成后,删除 ProcMon 应用程序/zip 文件
附加信息
ProcMon 可以从 www.sysinternals.com 下载。
id10444, ELN, EMP2LIC, EMP2OPT, EMP2SW, EMP3GC, EMP3LIC, EMP3OPT, EMP3SW, EMPGC, EMPGPC, EMPLIC, EMPOWER2, EMPOWER3, EMPSW, MLYNX, MLYNXV41, SUP, SUPMM, SUPNG