
我們使用此選項以一秒更新頻率運行 dstat:
--output <filename>
資料寫入正確,但僅每三十秒寫入一次。
這是完整的 dstat 命令列:
dstat -tcmdn --vm --output <filename>
有趣的是,這種行為僅發生在我們的 ARM 機器上。英特爾盒子上每秒都會寫入(/刷新)。
那麼這是檔案系統或 dstat 問題嗎?
答案1
事實證明,輸出檔案系統(在 NFS 上)被配置為三十秒緩衝。
一台機器(i386)沒有延遲的原因是什麼? NFS 共用點是該機器本地的!