linuxはストレージにファイルを書き込むタイミングをカーネルが決めてるのよ
基本的に一度メモリに溜めてからカーネルが適当なタイミングでストレージに書き込む
fsyncを使うとリアルタイムでストレージ書き込みをするようになる