FSComparison

Материал из OpenWiki
Перейти к: навигация, поиск

Сравнение файловых систем

На этой странице вы можете просмотреть критерии оценки файловых систем и выбрать для оптимальную для своих целей.

Критерии оценки: Производительность, Тип деревьев, Размер инода, Журналируемость.

TODO: добавить самое главное -- надёжность
(попробовал добавить)

Сравнительная таблица

Ссылки

ФС Производительность Надежность Потребление ресурсов Технологии Достоинства Недостатки Лимиты OS Журнал Оптимизации для SSD Примечания.
ext2 Довольно высокая нет Низкая устойчивость при сбоях. Рекомендуется применение ИБП. Не вполне рациональное использование дискового пространства
ext3 Средняя да Устойчивость к сбоям гораздо выше, чем у ext2. Не вполне рациональное использование дискового пространства
ext4 Высокая да Эволюционное развитие ext3, включает некоторые идеи из xfs/lustre
ReiserFS 3.x.x (3.6.x) Высокая, особенно при работе с мелкими файлами balanced trees (сбалансированные деревья) да особенно хороша для мелких файлов, т.к. они полностью ложатся в свой инод. Менее надёжна, чем ext3 (живёт долго, умирает крепко). По производительности приближается к ext2.
Reiser4 Высока, особенно при работе с мелкими файлами; по заявлениям разработчиков, самая быстрая из существующих файловых систем dancing trees ("пляшущие" деревья) да особенно хороша для мелких файлов, т.к. они полностью ложатся в свой инод; быстрее и эффективнее ReiserFS 3.x.x за счёт использования dancing trees; имеет модульную архитектуру, любая функция добавляется модулем. Экспериментальная
jfs Средняя+ да Умеет опцию монтирования iocharset
xfs Очень быстрая файловая система. Рекомендуется для применения в рабочих станциях с высокой разноплановой нагрузкой на дисковую подсистему либо на высокоскоростных хранилищах большой ёмкости. да 64-разрядная ФС. Допускает изменение размера на ходу. Высокая надёжность при условии использования с UPS на стабильном железе/ядре. При откате журнала принудительно обнуляются блоки, подозрительные на попадание в "чужой" файл
btrfs Высокая