如何在 Windows 上监控单个应用程序的性能

3 windows

我的 XP 机器变得非常慢,我想找出有问题的应用程序。无论发生什么都会使用如此多的“资源”(当前怀疑是磁盘 I/O),它使我的机器没有响应,就像我说的那样,它似乎与磁盘访问有关,而不是处理器占用。我可以查看任务管理器以获得一个好主意,但它并不理想。我想知道是否有一些应用程序可以有效地监控流程的各个方面。Process Explorer 是我唯一的希望吗?

And*_*ndi 6

实际上,我认为 sysinternals 套件中还有一些其他工具会对您有所帮助。Procmon.exe 是一种捕获所有磁盘/进程/网络活动的工具。我建议识别使用大部分磁盘 I/O 时间的进程是打开 procmon.exe 并仅打开文件系统监控。当您注意到性能下降时运行捕获。您会看到大量记录的条目,尽管您可能会看到一个特定进程的条目比任何其他进程多得多。大多数磁盘活动的过程可能是罪魁祸首。通过双击进程并选择进程选项卡,然后查看路径和软件发布者,您应该能够轻松识别它属于什么。

这应该会告诉您什么正在使用大量磁盘 I/O。要了解为什么需要更深入的侦探工作,但希望这对您来说是一个开始。