【发布时间】:2010-05-18 15:01:15
【问题描述】:
我有一个打开了一堆文件的自定义应用程序。我可以看到文件句柄由使用“lsof”的进程打开,我可以看到正在使用“watch -d 'ls -alh'”访问的文件并查看 mtime/ctime。但是,我想查看正在读取/写入这些文件的数据的速率。 IE:我需要确定一个文件是否以 100 Mbps 的速度被读取并最大化磁盘。随后,是否有几个文件以 1 Mbps 的速度写入?查看特定磁盘的吞吐量并不太有用,因为我需要缩小正在敲击的文件的范围。
恐怕还有一个问题;理想情况下,我需要在不安装任何其他软件或编写脚本的情况下确定这一点......仅仅是因为这是那些“非常生产”的系统之一。
有人知道方法吗?非常感谢您的任何建议。
【问题讨论】:
标签: linux throughput