現状では Linuxでは fflush のみで、
Windows のみ fsync (相当)を行っていることが問題

>>171 がfsyncの説明なら
Linux だって fsync をしない限り、サイズ等のメタデータは保証されないってことにはならないの?