S.M.A.R.T. (SMART) – умная технология запоминающих устройств

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

Технология самотестирования, отчетности и анализа (обозначается S.M.A.R.T.) – стандарт, описывающий методы, позволяющие предсказывать появление ошибок в работе жесткого диска. При активации S.M.A.R.T. диск отслеживает ряд параметров, которые могут указать на неисправность жесткого диска. Если тесты показывают повышенную вероятность возникновения сбоя, данная технология формирует отчет о неполадке.

S.M.A.R.T. был разработан в в 1992 году специалистами IBM. Позднее,  специалисты той же компании, разработали жесткий диск 3,5 дюйма с интегрированным модулем PFA (Predictive Failure Analysis), который мог контролировать ряд параметров устройства, и в случае предельного уровня выдавал предупреждающее сообщение.

HDD

Интерес компаний к данной технологии способствовал формированию в 1995 рабочей группы, в которую вошли Western Digital, Quantum, Maxtor, Hewlett-Packard, Fujitsu, Conner Peripherals (теперь подразделение Seagate), Seagate Technology и IBM. В результате их работы появилась спецификация для жестких дисков SCSI и SATA.

В накопителях SCSI и IDE/SATA реализация функций S.M.A.R.T. аналогична, за исключением генерируемого отчета. В устройствах IDE/SATA драйвер приложения интерпретирует сигнал предупреждения, генерируемый инструкцией S.M.A.R.T, так называемый «report status». В ответ, драйвер запрашивает у диска статус данной команды. Если статус расшифровывается как «приближающийся серьезный сбой», то операционной системе отправляется предупреждающее оповещение, которое передается пользователю. Что касается устройств, использующих интерфейс SCSI, то в данном случае S.M.A.R.T. оповещает только о двух возможных состояниях устройства – ошибка и нормальная работа.

Некоторые приложения диагностики диска (такие как Ashampoo HDD Control) взаимодействуют с секторами данных и не отслеживают всех событий, но могут выдать достаточно много интересной информации в разделе S.M.A.R.T.
Что может очень сильно помочь в процессе мониторинга состояния жёсткого диска (рис. 2).

Каждый производитель жестких дисков по своему формирует параметры монитора технологии S.M.A.R.T., причем многие из них используют собственный набор параметров (на рисунке вы можете увидеть среднестатистический отчёт S.M.A.R.T. с диска Western Digital).

Технология SMART


Как видно по скриншоту, 4-ый атрибут «Spin-Up Time», выдает пусть не критические, но настораживающие данные. Этот пункт указывает на среднее время, требуемое головке жёсткого диска для перехода из состояния «простой», в состояние «готов». То есть, имеется задержка, которая влияет на быстродействие накопителя.

А вот, к примеру, 5-ый атрибут «Relocated Sectors Count», который показывает количество перемещённых дефектных секторов, отображает отличные значения, что не может не радовать.

Как вы видите, имеется множество пунктов в S.M.A.R.T.- отчете, которые показывают, как статистическую, так и информацию по состоянию жёсткого диска.

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

- число повторных калибровок диска;

- число повторений раскручивания диска;

- производительность при поиске;

- суммарное количество сбоев при поиске;

- время, необходимое на раскручивание диска;

- количество переназначенных секторов;

- зазор между поверхностью и головкой.

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

У каждого параметра существует пороговое значение, которое и определяет появление ошибки. Данный показатель устанавливает производитель устройства и его нельзя изменить.

В общем, советую пользоваться программами, которые могут выводить отчёты S.M.A.R.T.

Очень приветствую программу Ashampoo HDD Control, которую упоминал выше.

Советую иногда проверять свои накопители, дабы Ваша информация была в целости и сохранности. Удачи!


У Вас не достаточно прав для комментирования!

Инфо

Информативно о компьютерных технологиях. Различные материалы относительно компьютерного железа, софта (программ) и сетевых технологий. При полном или частичном копировании информации - прямая ссылка на сайт (We-it.net) обязательна.