Файловая система для SSD

We use cookies. Read the Privacy and Cookie Policy

Файловая система для SSD

LinuxFormat, #169 (апрель 2013)

За последние лет 10-15 мы неоднократно читали победные реляции об успехах в компьютерной области. Однако настоящим успехом последних лет можно считать только начало широкого распространения SSD-накопителей: впервые за всю историю дисковая подсистема перестала быть хроническим тормозом производительности.

Это обусловлено тремя факторами: ценовым, хардверным и софтверным. С первым всё ясно: нынче не обязательно быть Крезом, чтобы позволить себе в ноуте или десктопе такой накопитель на 120-240 ГБ, чего достаточно для системы, приложений и текущих рабочих данных (при условии, что система эта Linux).

С хардверным фактором тоже понятно: самый бюджетный SSD нынче оставляет традиционные винчестеры в... очень далеко. Главное же – рост надёжности: если первые SSD вызывали вполне обоснованные опасения за их долголетие, то сейчас в десктопном сегмент эта проблема практически снята.

А софтверный фактор заиграл только сейчас. Конечно, в традиционных файловых системах поддержка специфики твердотельных накопителей появилась достаточно давно, но с рядом ограничений. А файловые системы, изначально разрабатывавшиеся для SSD (такие, как LogFS), распространения не получили.

И вот – свершилось: в ядро Linux версии 3.8 штатно включена поддержка F2FS – «файловой системы, дружественной к флэшкам». Разумеется, она ещё ожидает «обкатки» во всех отношениях. Однако то, что разработана она фирмой Samsung, одним из основных производителей SSD, позволяет надеяться на то, что обкатка эта длинной не будет.