显示每个文件的读/写速率

显示每个文件的读/写速率

Linux 中是否有命令(更具体地说是 CentOS 5)可以显示过去几秒钟内每个文件读取了多少字节/秒。win7 中类似的工具是资源监视器,它可以显示每个文件的读取速度,并且有助于诊断系统性能下降。

重复于https://stackoverflow.com/questions/9730509/show-each-files-read-write-rate,有人告诉我在这里问。

答案1

你见过 pidstat 吗?http://sebastien.godard.pagesperso-orange.fr/man_pidstat.html

pidstat -d显示所有进程的磁盘 io。

一些非常糟糕的黑客攻击:

lsof myfilename | grep -v PID | awk '{print $2}' | xargs pidstat -d -p

对于一般的系统信息(用于系统性能),我喜欢 iostat。

iostat -x

相关内容