bashでの質問です

vmstatの出力結果を5秒毎にファイルに記録してます
vmstat 5 > vmstat_log

記録状況を確かめようとtail -fして監視してみたんですが

どうも途中でバッファリングされているのか20行程まとめて出力が一気に記録されます
vmstatのソースをみたんですが、コマンド自体は出力を毎回フラッシュしているようです

バッファリングされずに5秒毎にリアルタイムに記録したいのですが、
方法はあるんでしょうか