私が知っている限り、唯一の目的sync
はディスクに安全に書き込む必要がありますが、実際には揮発性バッファにのみ存在できる不完全な情報がないことを確認することです。しかし、sync
実際、これはまったく保証されていません。- それただスケジュール書き込みバッファ、しかし、完了するまで待機しません。
ポイントは何ですか?システムが安全にシャットダウンできることを確認するには、シャットダウンが完了するまで待つ必要があります。 (同様に、待ち時間が重要な作業を開始する前にすべてのバッファを空にしたい場合sync
)追加データが必要な場合、バッファはある時点でフラッシュされます。
この行動により何度も服用することのsync
奇妙なおとぎ話。