Флэш-концепция ввода-вывода против синхронизации
Я столкнулся с этими двумя терминами, и мое понимание их, кажется, пересекается друг с другом. Сброс используется с буферами, а синхронизация используется, чтобы говорить о сохраняющихся изменениях файла на диск.
В C fflush (stdin) гарантирует, что буфер очищен. И fsync для сохранения изменений файла на диск.
Если эти понятия не определены повсеместно, предпочтут Linux, Java объяснение.
Я нашел соответствующий пост, но я действительно не отвечаю на мой вопрос.Действительно принудительно синхронизировать / очистить файл в Java