确定进程使用每个磁盘的量?

确定进程使用每个磁盘的量?

如何判断特定进程对多个可用卷/安装中的每一个贡献了多少负载?似乎dstat仅显示每个磁盘所有进程的聚合统计信息,并且iotop仅显示每个进程所有磁盘的聚合统计信息。

答案1

我不知道这是否仍然相关,但我使用 iostat 来显示各个设备和分区的 I/O 统计信息。例如,要监视进程 ID 为 32731 的正在运行的 cpio 任务,请使用以下命令:

iostat -xd /proc/32731 -p sda,sdb,sdc,sdd 1

答案2

您可以使用 htop。它是一个更好的过程监控工具。

相关内容