Сколько вы цените данные?
Серьезно, каждая файловая система имеет свои собственные компромиссы. Прежде чем идти дальше, я большой поклонник XFS и Reiser, хотя я часто использую Ext3. Таким образом, здесь нет реального смещения файловой системы, просто чтобы вы знали ...
Если файловая система для вас представляет собой нечто большее, чем просто контейнер, тогда выберите то, что обеспечит вам наилучшее время доступа.
Если данные имеют какое-либо существенное значение, вам следует избегать XFS. Почему? Потому что, если он не может восстановить часть файла, который заносится в журнал, он обнулит блоки и сделает данные невосстановимыми. Эта проблема исправлена в Linux Kernel 2.6.22 .
ReiserFS - это отличная файловая система, при условии, что она никогда не падает . Восстановление журнала работает нормально, но если по какой-то причине вы теряете информацию о разделах или уносятся основные блоки файловой системы, у вас может возникнуть затруднение, если на диске имеется несколько разделов ReiserFS, поскольку механизм восстановления в основном сканирует Весь диск, сектор за сектором, поиск того, что он «думает», является началом файловой системы . Если у вас есть три раздела с ReiserFS, но только один разделен, вы можете представить себе хаос, который это вызовет, поскольку процесс восстановления объединяет беспорядок Франкенштейна из двух других систем ...
Ext3 «медленный», в «у меня 32 000 файлов, и требуется время, чтобы найти их все работающие ls
». Если у вас везде будут тысячи маленьких временных столов, у вас будет немного горя. Более новые версии теперь включают опцию индекса, которая значительно сокращает обратный путь в каталогах, но все еще может быть болезненной.
Я никогда не использовал JFS. Я могу только прокомментировать, что каждый обзор, который я когда-либо читал, был чем-то вроде «твердого, но не самого быстрого парня в блоке». Это может заслуживать расследования.
Достаточно минусов, давайте посмотрим на плюсы:
XFS:
- крики с огромными файлами, быстрое время восстановления
- очень быстрый поиск по каталогу
- Примитивы для замораживания и размораживания файловой системы для сброса
ReiserFS:
- Высокооптимальный доступ к небольшим файлам
- Упакует несколько маленьких файлов в одни и те же блоки, сохраняя пространство файловой системы
- быстрое восстановление, время восстановления конкурентов XFS
Ext3:
- Проверено и верно, на основе хорошо проверенного кода Ext2
- Много инструментов вокруг, чтобы работать с ним
- Может быть перемонтирован как Ext2 в крайнем случае для восстановления
- Может быть как сокращенным, так и расширенным (другие файловые системы могут быть расширены только)
- Новейшие версии могут быть расширены «вживую» (если вы такой дерзкий)
Итак, вы видите, у каждого есть свои причуды. Вопрос в том, что для вас наименее странно?