Задать вопрос
@sheckn

Почему порисходит запись данных на диск при отсутствии изменений в файлах?

Самосборная ОС на linux kernel 4.8 и busybox.
Живёт целиком в initramfs, жёсткий диск подключен только для торрентов и самбы. Все временные файлы, логи и т.п., в том числе кэш торрента, вынесены на tmpfs. find <путь к точке монтирования hdd> -mmin -<количество минут с момента старта системы+чуть-чуть для ровного числа> возвращает пустоту. cat /proc/diskstats показывает, что на диск всё-же есть некоторое количество записей (примерно 5-6 блоков в час). Раздел ext4, монтируется с опцией -noatime и отключенным журналом.
Вопрос: что и куда пишется, если ни один файл не изменён? ctime меняется, проверял, если какой-либо файл изменить, find его отображает.
  • Вопрос задан
  • 340 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
@ahosta
Служебные области.
Операционная система отмечает регулярно, что "с файловой системой всё в порядке, отложенные записи полностью завершены". В Windows - аналогично.
Сделано, чтобы в случае некорректной перезагрузки операционная система была уверена, что все в порядке и не проверяла диск полностью, что заняло бы большое время.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы