是否有适用于 Windows 的实用程序,其操作类似于适用于 Linux 的 iotop?我正在寻找一个简单的工具,它可以告诉我哪些应用程序正在写入磁盘以及它们实际写入了多少。
我正在寻找一种简单的方法来记录文件系统操作。它应该显示正在访问或修改的文件的名称。
我对 powertop 很熟悉,看来这在一定程度上是有效的,它显示了写入的用户文件。是否有任何其他实用程序支持此功能。
我的一些发现:
powertop:最适合写访问日志,但更关注 CPU 活动
iotop:按进程显示实时磁盘访问,但不显示文件名
lsof:显示每个进程打开的文件,但不显示实时文件访问
iostat:显示实时 I磁盘/阵列的 /O 性能但不指示文件或进程
有没有办法让我在 Windows 7 下查看我的硬盘驱动器是否真的在旋转或处于睡眠模式?
我正在寻找内部和外部硬盘驱动器的答案;他们并不总是有灯来指示他们的状态。
我可以使用 iotop 等工具监控 I/O。它允许我确定哪些进程执行了多少 I/O。
现在我想知道这些进程将所有数据写入哪些文件。我该怎么做?
例如,“好吧,我知道 Tomcat 正在执行大量 I/O。它主要从/向哪些文件读取/写入”?