Обновление прошивки (firmware) накопителей SSD

Зачем вообще обновлять прошивки?

Дело в том, что современные SSD — весьма интеллектуальные устройства, имеющие умный контроллер, управляющий всей работой накопителя. Помимо управления передачей данных через интерфейс, контроллер отвечает за правильное позиционирование читающих головок (в случае магнитных дисков HDD) или за правильную адресацию ячеек памяти SSD. Дело в том, что чтение и запить на диск нелинейны: операции происходят в непоследовательно идущих друг за другом ячеек, что значительно влияет на производительность диска. В прошивке на заводе указываются различные параметры данного экземпляра диска. 

База данных результатов тестирования

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

База данных по разгону процессоров появилась достаточно давно усилиями сайта overclockers.ru. Она доступна по адресу http://www.overclockers.ru/cpubase/.

Устранение bad-секторов на HDD. Практика

Каждая фирма, выпускающая винчестеры, обычно разрабатывает специальный софт для диагностики и обслуживания своих накопителей, размещая его в Сети для свободного использования. Иногда эти утилиты уже содержат в своем составе операционную систему (обычно это одна из разновидностей DOS), как например Sea Tool от Seagate или Drive Fitness Test от IBM. А иногда это просто исполняемый файл, который нужно самому запустить из DOS, как например у Maxtor или Fujitsu. Такой софт позволяет протестировать накопитель на наличие ошибок и при возможности исправить их. Среди методов исправления часто можно встретить функции очистки диска (заполнение его нулями с уничтожением всей информации), а также скрытия дефектов методом ремапа. Но мы не будем рассматривать фирменные утилиты — ведь о них не раз было написано, например в UPGRADE # 15(53). Тем более, как мы узнали, эти программы делают вполне стандартные вещи: запись нулей и проверку поверхности. Поэтому обратим внимание на несколько очень неплохих альтернативных программ, а из фирменных утилит рассмотрим только самую совершенную — IBM DFT.

FAQ по эксплуатации HDD (жестких дисков)

Вопрос: — Слышал, что даже на абсолютно новых винчестерах уже есть дефектные сектора (bad sectors) — правда ли это и как такое может быть?

Ответ: — Все зависит от того, что понимать под такими секторами. На любом жестком диске есть заводской дефект-лист. В процессе производства жесткий диск проходит специальный цикл технологических тестов, суммарное время прохождения которых варьируется, в зависимости от модели и емкости диска и составляет от 2-х до 24-х часов. Цель некоторых тестов — выявить потенциальные ошибки поверхности, т.е., спрогнозировать нестабильные сектора и занести их в заводскую таблицу дефектов, чтобы не допустить попадания на такие сектора данных пользователя. Обычными тестами чтения записи такие сектора выявить невозможно, поэтому применяется метод повышения вероятности ошибки. Для этого накопитель искусственно ухудшает характеристики электронной схемы канала чтения-записи, причем используются всевозможные вариации, благо, что современные микросхемы позволяют программировать практически все свои параметры.