У меня есть проект, в котором мне приходится очень часто обновлять данные на диске в случае отключения питания. При перезаписи ровно 512b (1 сектор моего диска) в файле с данными одинаковой длины файловая система отмечает измененные сектора и обновляет их на диске, когда они готовы к очистке? Или он записывает весь файл каждый раз, когда сбрасывает изменение? Меня в основном интересует ext4, но мне любопытно, одинаково ли это с каждой файловой системой.
Если стандартом является не отслеживание изменений, а перезапись всего файла, есть ли способ изменить это? Какие-то варианты записи?