我有一个Linux服务器,它正在做很多的磁盘io。 有一个进程正在进行大部分的磁盘写操作。 我用iotop发现了这一点,它显示正在做磁盘I / O的进程。 是否有一个equivant程序(在debian lenny apt版本库中)能够显示正在写入的文件? 一个像界面一样的“顶”将会很棒? 这甚至有可能吗?
如果您知道您要观看的stream程,lsof可能会有所帮助:
lsof -p <pid> -r 5
-r是检查之间的秒数。
你可以使用sysdig:
sudo apt-get install sysdig; sysdig -c topfiles_bytes;
还有一个交互式(顶级的)terminal程序,可能对您的情况有用。
csysdig;