|
Тестирование износостойкости SSD-накопителя Intel 600p | "Предсмертное" тестирование и выводы
Код с малой плотностью проверок на чётность (LDPC) — это улучшенный алгоритм исправления ошибок (ECC), используемый для увеличения срока службы памяти NAND. Впервые в SSD потребительского класса эта технология появилась одновременно с презентацией планарной NAND-памяти TLC (три бита на ячейку), но сегодня она также встречается в некоторых продуктах на базе 3D NAND MLC (2 бита на ячейку). Технология LDPC имеет и целый ряд других применений, например, она используется в спутниковых трансляциях. Применительно к SSD, LDPC примерно втрое эффективнее классических алгоритмов BCH ECC, на смену которым она пришла.
Если описать её в очень упрощённой форме, то в современном SSD для восстановления вышедшей из строя ячейки сначала будет применяться декодирование с жёстким принятием решения и низкой латентностью. Если это не поможет, то SSD задействует алгоритмы декодирования с мягким решением, которые требуют больше вычислительной мощности. Декодирование с мягким принятием решения для восстановления данных извлекает дополнительную информацию как из сбойной, так и из соседних ячеек. Неудача декодирования с жёстким решением и последующий переход к декодированию с мягким решением повышает латентность операций чтения.
Тестирование износостойкости SSD-накопителя Intel 600p | "Предсмертное" тестирование производительности
Четырёхстороннее тестирование
Мы не заметили никакого существенного изменения производительности в синтетических тестах. Это "быстрые" тесты, призванные продемонстрировать пиковую производительность. А
Тестирование в реальных условиях
Тестирование на время автономной работы ноутбука с участием Lenovo Y700-17 и BAPCo MobileMark 2014.5 выявило несколько небольших отличий. Этот тест длился свыше пяти часов на основе настоящего программного обеспечения, причём тестируемый диск был установлен в качестве системного, так что этот бенчмарк иллюстрирует реальную нагрузку на компьютер в течение среднестатистического рабочего дня.
Мы выбрали этот тест по двум причинам. Это настоящий тест с настоящим ПО, но он также позволяет замерить производительность и энергопотребление. Процесс декодирования с мягким решением моментально повышает потребление электричества. Он также снижает производительность — при условии, что будет запускаться достаточно часто в течение этого пятичасового теста.
Мы выявили девятиминутное снижение времени автономной работы и падение производительности на 142 пункта. Это не особенно значительный провал, но достаточный для того, чтобы его можно было измерить.
Тестирование износостойкости SSD-накопителя Intel 600p | Выводы
Как и другие SSD производства Intel, 600p разработан с упором на надёжность. Intel гордится очень низкими объёмами возвратов, и одно время они даже лидировали. Возможно, что ситуация осталась неизменной, но у нас нет достаточно данных, чтобы подтвердить или опровергнуть это. Intel — одна из немногих компаний, которая блокирует SSD перед тем, как он может перейти в опасный режим, грозящий потерей данных.
Различные тесты износостойкости, проводимые заслуживающими доверия изданиями, показывают, что некоторые производители SSD позволяют пользователю записывать большие объёмы данных и после преодоления порога надёжности — местами, до петабайта. Однако эти тесты не придерживаются стандартов JEDEC и обычно не утруждают себя проверкой сохранности данных в течение длительных периодов без электропитания. Между тем, чтобы удовлетворять требованиям JEDEC, потребительские SSD должны быть способны не только записывать данные, они должны уметь их сохранять длительное время без подключения к розетке.
Мы считаем, что Intel занимает слишком агрессивную позицию относительно объёма записанных данных до перехода в режим "только чтение". Скорее всего, именно поэтому мы не заметили никаких отличий в латентности в наших синтетических тестах у SSD с 10% остатком ресурса. Более длительные тесты с лёгкой нагрузкой и расширенным диапазоном LBA показали незначительное снижение производительности, но недостаточное для того, чтобы однозначно назвать его причиной работу технологии LDPC.