我如何通过程序记录我的硬盘活动?

我如何通过程序记录我的硬盘活动?

我正在使用 Windows XP,正在寻找一个可以告诉我程序正在使用的硬盘活动百分比的实用程序。

基本上,我正在寻找类似任务管理器的东西,它能够显示 CPU 使用情况,但显示硬盘活动。很多时候我的电脑 CPU 大部分时间处于空闲状态,但由于硬盘活动,一切都变慢了。我想看看导致这种情况的程序。

如果可以使用 SNMP 或 WMI 等其他程序来实现,我也会接受。它不必是实时的,只要我能知道哪个程序对硬盘的干扰最大就行。

答案1

您正在寻找的是进程探索器。转到“查看”->“选择列”,然后选择“流程性能”选项卡,并选择您想要了解的内容:

  • I/O 增量读取- 此过程实时引发的读取操作总量
  • I/O 增量读取字节数- 此过程引起的实时读取操作总量(以字节为单位)
  • I/O 增量写入- 此过程实时引发的写入操作总量
  • I/O 增量写入字节- 此过程引起的实时写入操作总量(以字节为单位)
  • I/O Delta 其他- 此过程引起的其他操作的实时总量(以字节为单位)
  • I/O Delta 其他字节- 此过程实时引发的其他操作总量(以字节为单位)
  • I/O 增量总字节数- 实时此进程引起的所有操作(读取、写入、其他)的总量(以字节为单位)

它看起来像这样:

替代文本

答案2

进程监控Sysinternals 将显示系统中正在进行的所有磁盘 I/O。它显示很多的信息,因此您必须摆弄设置才能获得您想要的信息。

答案3

有一种工具叫磁盘管理器来自 Microsoft 的一款专门用于此目的的产品。我认为这就是您要找的产品。

答案4

Hexagora 性能监视器提供良好的图形信息
http://www.hexagora.com/en_dw_davperf.asp

在此处输入图片描述

相关内容