Одним из достоинств Linux является то, что легко настроить схему разбиения диска и поместить каждый каталог (/home, /var и т.д.) В разные разделы и / или на разные диски.
Затем мы можем использовать разные файловые системы / конфигурации для каждой из них, чтобы сделать их лучше. Примеры:
- noatime - это опция монтирования, чтобы не записывать время доступа к файлам.
- data = writeback - опция для отложенной записи метаданных в новые файлы.
- У ext3/4 есть журналирование, которое делает раздел более безопасным в случае сбоя.
- большие блоки делают раздел более затратным, но ускоряют его чтение и могут стать более фрагментированными. (Точно сказать не могу)
Затем: Каковы лучшие файловые системы / конфигурации для каждого каталога?
Примечание: учитывая ответ патчей, будем обсуждать только /, /home и /var только.
/var -> Постоянно изменяется, пишет логи, кеш, временные данные и т. д.
/home -> хранит важные файлы.
/ -> сохраняет все остальное (/ etc и / usr должны быть здесь)