ファイルハンドルのお勉強に入った者です

Flush()とFlush(true)の違いってなんですかね?
MSDNの説明を見てもぼんやりとしか理解できてないんですわ。

OSがディスク書き込みを完了したかどうかを手軽に確認する方法ってあるんですかね?