vmstat IO stats:为什么下载过程中的 bo 很高?

sun*_*107 3 linux performance io hard-disk

在我的 RHEL 4 机器上,我正在下载一个巨大的文件(2.5GB)。我正在检查 vmstat 的输出,并且对使用 bi 和 bo 查看磁盘 IO 特别好奇。我知道 iostat 是一个更好的工具,但没有在这台机器上安装它。

无论如何,我希望在下载过程中 bi(输入的字节数)会很高,但发现恰恰相反……bo(输出的字节数)在下载过程中非常高,因为 bi 主要是 0,偶尔有数字?

另外,如果没有 iostat,是否有比 vmstat 更好的工具可以在 Red Hat 机器中开箱即用?

Mat*_*Mat 6

bi/bo数字是块设备。传统的网络适配器不是块设备,因此网络 I/O 不会出现在那里;它也没有出现iostat

bo值来自将下载的数据写入磁盘。“内外兼修”的数据要该设备“在”数据来它。

为了监控网络活动,您可以查看iptraf-ng(基于 ncurses)或ntop(基于网络),但我怀疑它们是否会安装在您的系统上,如果iostat不是 - 只需请您友好的系统管理员添加所需的包:)