Преимущества файловой системы XFS:
- Снижены фрагментация и разброс файлов. 3 XFS прилагает усилия, чтобы файлы хранились как можно ближе друг к другу. 3
- Поддержка различных устройств хранения и управление томами. 3 При создании файловой системы для полосатого дискового массива можно указать размер каждой полосы и количество единиц в каждой полосе. 3 XFS будет использовать эту информацию для хранения данных в соответствии со спецификациями хранилища, что повысит производительность. 3
- Параллельный доступ. 3 Пространство хранения разделяется на автономные группы распределения, которые могут обрабатываться ядром одновременно, а многие параллельные процессы не влияют на производительность. 3
- Ведение журнала метаданных. 3 В случае сбоя или отключения питания файловую систему можно быстро и легко восстановить до согласованного состояния, воспроизведя журнал. 3
Недостатки файловой системы XFS:
- Отсутствие контрольных сумм. 3 XFS не может гарантировать, что содержащиеся в ней данные всегда будут неповреждёнными. 3
- Потеря данных при записи в случае сбоя питания. 5 Большое количество буферов данных хранится в памяти, в то время как метаданные журналируются оперативно. 5
- Невозможно уменьшить размер существующей файловой системы. 5 Если раздел на диске заполнен XFS, его нельзя уменьшить до меньшего размера. 5
- Нет возможности полностью отключить ведение журнала, что может сократить срок службы твердотельных устройств. 3
- Ограниченная совместимость. 3 Операционные системы, такие как Windows и macOS, не имеют встроенной поддержки XFS, это может быть проблемой при использовании внешнего устройства или системы с двойной загрузкой. 3