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

Какая твердотельная файловая система (SSDFS) для Linux является лучшей?

EXT4 не является твердотельной файловой системой. Он не будет использовать все возможности оборудования и приведет к разрядке диска. Итак, что лучше Твердотельная файловая система для Linux? Я с нетерпением жду ButterFS (btrfs), но он не подходит для производственных систем. Мне также интересно узнать, почему вам нравится конкретный файл ssdf.

Прежде всего, современные SSD-накопители и особенно те, которые я использую для «корпоративных» рабочих нагрузок, имеют достаточную встроенную систему выравнивания износа, так что даже плохо работающие файловые системы не будут серьезно снижать срок службы самого накопителя. Даже файловые системы, которые снова и снова используют одни и те же блоки для операций с метаданными или журнала, не будут этого делать, поскольку диски достаточно умны, чтобы перемещать этот логический горячий блок на разные физические блоки по мере старения диска.

Файловая система, подходящая для максимального срока службы SSD, будет вызывать минимальные накладные расходы операций ввода-вывода записи при записи блоков хранилища. Накладные расходы обычно возникают из-за метаданных и операций с журналами. Тем не менее, это не уникально для SSD, поскольку такие функции усиления записи также влияют на вращающиеся носители.

Истинные файловые системы, ориентированные на твердотельные накопители, такие как LogFS, находят свое применение, когда они управляют хранилищем, в которое не встроено выравнивание износа. Если вы создаете хранилище на основе карт Compact Flash или SD, Эти файловые системы действительно будут выполнять внутреннее выравнивание износа, которое делают современные твердотельные накопители. Встроенные устройства, вероятно, будут использовать эти файловые системы гораздо чаще, чем конечные пользователи или администраторы серверов.

Если у вас есть настоящий SSD, он все равно окупается, если ваши устаревшие файловые системы, ориентированные на ротацию носителей, выравнивают границы блоков по границам блоков логических дисков. Это предотвращает усиление записи из-за несогласованной записи, что увеличивает производительность и увеличивает срок службы устройства.

Даже на SSD мне нравится XFS для моей файловой системы. Но EXT4 выглядит многообещающим для других рабочих нагрузок. Я гораздо более уверен в том, что использование XFS для записи с выравниванием блоков даст мне срок службы и производительность, чем я уверен, что экспериментальные файловые системы, такие как LogFS, выдержат испытание временем.

Обычно файловая система не решает проблему износа диска. В привод встроена технология выравнивания износа. Убедитесь, что вы используете ядро, поддерживающее команда обрезки. Это убережет вас от проблем с производительностью по мере старения диска. Я настоятельно рекомендую держаться подальше от OCZ и других брендов 2-го уровня. Мне повезло с более дешевыми твердотельными накопителями Intel MLC с новейшей прошивкой. Вам нужно будет установить эту прошивку вручную, я не верю, что Intel еще поставляет с ней диски MLC.

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