Энтузиаст перепрограммировал бюджетный SSD в высококлассный SLC-накопитель
Энтузиаст превратил дешевый твердотельный накопитель на QLC-памяти в высоконадежное SLC-решение, увеличив его ресурс почти в 30 раз и многократно повысив скорость работы. Этот эксперимент бросает вызов устоявшемуся мнению о том, что бюджетные SSD обречены на низкую производительность и малый срок службы, открывая новые возможности для их кастомизации.
Эксперимент с Crucial BX500: как QLC превращается в SLC
Инженер-программист, специализирующийся на твердотельных накопителях, провел успешную модификацию стандартного потребительского SSD. Объектом эксперимента стал Crucial BX500 объемом 512 Гбайт. В основе этого накопителя лежат четыре кристалла флеш-памяти Micron NY240 (3D QLC NAND), рассчитанные на скорость 1600 МТ/с, и контроллер Silicon Motion SM2259XT2. Однако штатная прошивка ограничивала реальную скорость до 525 МТ/с.
Низкоуровневое программирование как инструмент трансформации
Ключевым этапом стало использование специализированного программного обеспечения MPtools для контроллера SM2259XT2. Энтузиаст вручную модифицировал конфигурационные файлы, заставляя флеш-память эмулировать работу одноуровневой ячейки (pSLC). После этого была изменена прошивка накопителя, чтобы закрепить новые настройки. Процесс потребовал глубоких знаний архитектуры NAND и алгоритмов работы контроллера.
Цена производительности: падение емкости и рост ресурса
Платой за кардинальное повышение надежности и скорости стало значительное сокращение доступного пространства. Емкость накопителя уменьшилась с 512 Гбайт до 114–120 Гбайт. Однако выигрыш в долговечности оказался колоссальным.
- Ресурс P/E циклов: Исходные чипы QLC были рассчитаны на 1500 циклов программирования/стирания (FortisFlash) и 900 циклов (Mediagrade). После преобразования в pSLC эти показатели выросли до 100 000 и 60 000 циклов соответственно.
- TBW (терабайт перезаписи): Общий ресурс перезаписи увеличился почти в 30 раз, достигнув 4000 TBW.
- Производительность: За счет более стабильной работы SLC-памяти значительно возросли скорости последовательного и случайного чтения/записи.
Таким образом, бюджетный потребительский SSD превратился в высокопроизводительное решение, сравнимое с профессиональными корпоративными моделями.
Ранее подобные эксперименты проводились с другими моделями SSD и контроллерами, но именно случай с Crucial BX500 наглядно демонстрирует потенциал низкоуровневой настройки. Производители обычно блокируют такие возможности в массовых продуктах, чтобы сегментировать рынок и стимулировать продажи более дорогих линеек.
Успешная модификация ставит вопрос о целесообразности покупки дорогих SLC- или MLC-накопителей для задач, где критичны ресурс и скорость, но не требуется большой объем. Для энтузиастов и владельцев серверов с избытком дискового пространства это открывает путь к экономии: можно приобрести дешевый QLC-накопитель и превратить его в сверхнадежное устройство. Однако такая операция требует специальных знаний и ПО, а также аннулирует гарантию производителя, что ограничивает ее массовое применение.

