如何找出导致磁盘活动最多的进程?


11

我希望找到一种方法来进行更多的性能监视-具体来说,我希望监视每个进程的磁盘活动将帮助我确定引起最大麻烦的程序(除了AV)。我宁愿避免使用a弹枪方法。

对于Windows XP,是否有一个进程监视器可以使我有个清楚的主意,即哪些进程由于导致最多的页面错误等而导致我的速度下降?谢谢!


Answers:


6

也许使I / O读取,并在任务管理器的写入ctrl+ shift+ esc。在任务管理器中查看流程时,选择查看,然后选择列。查找“ I / O读取”选项和“ I / O写入”选项,然后单击它们。

这是我得到的:

替代文字


谢谢!这正是我所需要的。我最终使用了Page Faults和PF Delta。
罗宾逊K 2014年

网络通信也是IO。随着互联网的大量使用,这使得数字非常不确定。
托马什Zato -恢复莫妮卡

@TomášZato的确如此,但是如果某个进程大量向磁盘驱动器发送垃圾邮件,则使用此方法很有可能能够检测到它。
詹姆斯·默茨

5

虽然我更喜欢接受的答案,但是现有的任务管理器还有另一种方法。

  • 任务管理器>性能(选项卡)>资源监视器(按钮)>磁盘(选项卡)

在此处输入图片说明


这确实使磁盘驱动器获得“ True”读/写IO。如果网络或其他IO流量很大,则接受的答案可能会被其他操作掩盖。在这种情况下,这是一个更好的选择。
詹姆斯·默兹

3

我喜欢免费的Process Explorer。它提供了比Windows任务管理器更多的细节,包括每个进程的I / O图。非常适合立即发现执行大量磁盘I / O的进程。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.