dstat 的输出正在缓冲(30 秒)

dstat 的输出正在缓冲(30 秒)

我们使用此选项以一秒的更新频率运行 dstat:

--output <filename>

数据已正确写入但仅每三十秒写入一次。

以下是完整的 dstat 命令行:

 dstat -tcmdn --vm --output <filename>

有趣的是,这种行为只发生在我们的 ARM 机器上。在英特尔机器上,它每秒都会被写入 (/刷新)。

那么这是文件系统还是 dstat 问题?

答案1

事实证明,输出文件系统(在 NFS 上)配置为三十秒缓冲。

一台机器(i386)没有延迟的原因是什么?NFS 共享点对于该机器来说是本地的!

相关内容