Назад | Перейти на главную страницу

Наиболее подходящая файловая система с журнальной структурой для использования с Linux / SSD?

С развитием файловых систем с журнальной структурой и появлением (относительно) недорогих SSD-накопителей, есть ли лучший выбор для файловой системы с журнальной структурой для использования в Linux с SSD-дисками?

Похоже, что ответ - использовать файловую систему, которую вы бы использовали с обычным диском.

Линус, кажется, поддерживает эту идею.

Видеть Статья Теодора Цо об этом.

В другой его записи в блоге он пишет, как выровнять ssd по размеру стираемого блока.

Мне кажется, что современные твердотельные накопители достаточно умны, поэтому вам все равно. Кстати, я выбрал файловую систему XFS.

Есть два варианта монтирования: relatime и noatime, которые можно использовать для уменьшения количества операций записи на диск за счет модифицированной семантики posix. Уменьшение записи на диск считается хорошей идеей с SSD. Теодор Цо сделал несколько бехмарков по вопросу.

NILFS2 был объединен с текущим ядром разработки и будет доступен в ядре 2.6.30 (вы можете запустить ядро ​​-rc, если вам не терпится). Очевидно работает очень хорошо на SSD.

Как и со всем, что недавно было добавлено в ядро, вам придется принимать собственное решение относительно стабильности и зрелости.

Я видел, как это предполагало, что ведение журнала ext3 нежелательно (требует дополнительных операций записи) и не особенно полезно (в любом случае запись выполняется быстро) на флэш-накопителях, и, таким образом, ext2 предпочтительнее из двух.

А как насчет btrfs -o ssd?

Рассматривать ЯФФС

Честно говоря, не существует зрелой файловой системы, оптимизированной для SSD. В противном случае используйте любую файловую систему.