При наличии системы (аппаратного обеспечения), которая не защищена от внезапного отключения питания (вообще нулевого энергопотребления), каков наилучший способ сохранить как можно меньший ущерб, который может быть нанесен работающей GNU/Linux?
О чем я думал до сих пор:
- Выбор правильной файловой системы, может быть ext4 из-за журналирования, но я не знаю, является ли это лучшим выбором, особенно на SD-карте.
- Выбор правильных параметров монтирования, например, мгновенная запись на диск вместо кэширования его в оперативной памяти (я не знаю, как это сделать)
- Сохранение системных служб на минимальном уровне, особенно с большим доступом к диску, возможно, отключите ведение журнала
- Смонтировать
/tmp
как tmpfs
Являются ли эти меры полезными, и / или знаете ли вы, как дополнительно минимизировать вероятность поломки в случае потери питания. (Я говорю только о том, что делать программно, а не аппаратно)
РЕДАКТИРОВАТЬ: Возможные варианты монтирования будут sync
и dirsync