跳转到主内容
Waters China

如何使用 ProcMon (Process Monitor) - WKB10444

目的

在服务器/PC 上运行 ProcMon (Process Monitor),帮助解决性能或稳定性问题。

环境

  • Empower
  • NuGenesis LMS/SDMS
  • MassLynx
  • UNIFI
  • 所有与软件相关的调查

步骤

  1. 从 Internet 上下载 ProcMon
  2. 将可执行文件复制到客户计算机并进行解压
  3. 准备系统以进行监视(尽快再现问题)。
  4. 短期监视(当问题可以按需重现时很有用):
    1. 尽量关闭其他应用程序,减少执行 ProcMon 期间的日志条目
    2. 启动 ProcMon。它将立即开始捕获事件
    3. 尽快再现问题。
    4. 停止 ProcMon。
    5. 以“process monitor”格式保存日志文件
  5. 长期监视(在无法预测问题时很有用):
    1. 启动 Procmon 并立即停止捕获(File(文件)菜单\Capture events(捕获事件)),并清除所有捕获的数据(Edit(编辑)菜单\Clear Display(清除显示))
    2. 单击 File(文件)\Backing Files(备份文件)
    3. 选择 Use file named(使用已命名文件)。
    4. 浏览至文件所在的文件夹,然后输入任意文件名,例如 test.pml。单击 OK(确定)
    5. 如果怀疑事件涉及文件/注册表/或网络事件,请输入任何相关的筛选器
    6. 单击 Filter(筛选器)菜单\Drop Filtered Events(删除已筛选事件),使 procmon 不会保留与筛选器不匹配的事件
    7. 开始捕获(File(文件)菜单\Capture Events(捕获事件))
    8. 根据需要运行 procmon 以记录目标活动。上述配置步骤会将 procmon 对系统性能和 PML 文件大小的影响尽可能降低
  6. 确保保存了所有捕获的进程
  7. 压缩 PML 文件并发送给 Waters 支持部门
  8. 最终使用完成后,删除 ProcMon 应用程序/zip 文件

附加信息

分析 Process Monitor 日志文件的方法

ProcMon 可以从 www.sysinternals.com 下载。

id10444, ELN, EMP2LIC, EMP2OPT, EMP2SW, EMP3GC, EMP3LIC, EMP3OPT, EMP3SW, EMPGC, EMPGPC, EMPLIC, EMPOWER2, EMPOWER3, EMPSW, MLYNX, MLYNXV41, SUP, SUPMM, SUPNG