vmstat IO 统计信息:为什么下载过程中 bo 值较高?

vmstat IO 统计信息:为什么下载过程中 bo 值较高?

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

无论如何,我预计在下载过程中 bi(字节输入)会很高,但发现完全相反...bo(字节输出)在下载过程中非常高,因为 bi 大部分为 0,偶尔有数字?

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

答案1

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

bo值来自将下载的数据写入磁盘。 “输出”数据设备“输入”数据即将到来它。

要监控网络活动,您可以查看iptraf-NG(基于 ncurses)或恩托普(基于网络),但我怀疑如果iostat没有的话它们是否会安装在您的系统上 - 只需要求您友好的系统管理员添加所需的软件包:)

答案2

vmstat 命令提供虚拟内存统计信息。如果你检查vmstat命令然后访问此链接。

您也可以通过 netstat 命令检查下载速度。但对于选项,我需要再次检查此命令。请检查 netstat 命令可能会对您有所帮助。

有一个链接..也许会对您有所帮助。点击这里

相关内容