Just to make sure that all data had been written, while the later can finish successfully without actually write all the data it was requested to write.
Just to make sure that all data had been written, while the later can finish successfully without actually write all the data it was requested to write.