S.M.A.R.T. Жесткого диска
25.08.2018 68 0

S.M.A.R.T. (от англ. self-monitoring, analysis and reporting technology — технология самоконтроля, анализа и отчётности) — технология оценки состояния жёсткого диска встроенной аппаратурой самодиагностики, а также механизм предсказания времени выхода его из строя.

Проще говоря - это набор всевозможных параметров жесткого диска и ух учёт, а так же прогноз износа относительно этих параметров. Зачем же нужен смарт лично вам? Ну если это ваш личный ПК,то вы можете своевременно сохранить свою информацию и не потерять её при выходе из строя жесткого диска, лучше конечно важную информацию сохранить и без всяких смартов, но у нас же все как обычно).

Предположим вы хотите купить жесткий диск с рук, посмотрев S.M.A.R.T. вы без труда определите на сколько же он в принципе вам подходит. Полный тест поверхности обычно это очень долго и может быть не с руки, опять же, многие дефекты могут скрыть, но не скрыть от S.M.A.R.T.

Да S.M.A.R.T. могут сбросить в ноль, но подобные манипуляции доступны только на довольно дорогостоящем оборудовании(PC-3000) и у обычных частников или магазинов его нет.

На жестких дисках Seagate S.M.A.R.T. сбрасывается наиболее просто и практически в домашних условиях, при желании, так, что с этим производителем будьте более бдительны.

S.M.A.R.T. можно считать самыми разными программами, обычно используют Victoria с под Windows. Иногда Victoria может выдать вам на запрос данных S.M.A.R.T., ответ: get S.M.A.R.T. command Error reading S.M.A.R.T! и статус UNCN

S.M.A.R.T. можно считать самыми разными программами, обычно используют Victoria с под Windows.

 

Многие ассоциируют статус UNCN с S.M.A.R.T. BAD, что ошибочно. UNCN означает, что смарт не удалось считать в принципе. Считается, что Victoria не поддерживает новые жесткие диски и соответсвенно их S.M.A.R.T. - это еще одна ошибка, например при запросе смарта на стареньком жестком диске Samsung HM080HI вы получите тот же UNCN и этот жесткий диск не является исключением.

Что же делать в таком случае? Вы можете считать S.M.A.R.T. другой программой которых великое множество. В принципе, наиболее удобным пользовательским вариантом можно считать Crystal Disk Info, по сути задача данной программы - это считывать S.M.A.R.T., с данной задачей эта программа отлично справляется. Crystal Disk Info сразу показывает и параметры S.M.A.R.T., и статус Хорошо, Тревога и Плохо.

Crystal Disk Info сразу показывает и параметры S.M.A.R.T., и статус Хорошо, Тревога и Плохо

Тревога обычно в пределах допустимого, а вот статус Плохо однозначно указывает на сильный износ жесткого диска. Более одновременно и профессиональным и в принципе доступной программой, является Hard Disk Sentinel среди сотен жестких дисков не разу не было сбоя с этой программой, так же отличным плюсом, есть то, что Hard Disk Sentinel берёт данные S.M.A.R.T. и сразу конвертирует в проценты жизни, что для пользователя да и для начинающих мастеров очень удобно.

олее одновременно и профессиональным и в принципе доступной программой, является Hard Disk Sentinel


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

Reallocated sector count - Число переадресованных секторов(Remap)

Current pending sectors - Число нечитаемых секторов, которые S.M.A.R.T. считает возможно битыми.

Так же важны параметры: Power-On Hours (ID=0х9, число часов, проведенных во включенном состоянии) или Device Power Cycle Count (ID=0x0C, количество полных циклов включения-выключения диска).

А не падал ли этот диск в процессе работы? (в смысле физически, на пол) атрибут G-sense error rate (0хBF, количество ошибок, возникающих в результате ударных нагрузок)
 

Current pending sectors - Число нечитаемых секторов, которые S.M.A.R.T. считает возможно битыми.
 

Не для всех жестких дисков одни и те же параметры одинаковы. Среди жестких дисков много моделей, которые имеют дефекты прошивки, которые производитель очень редко афиширует и выпускает правки этих ошибок. S.M.A.R.T. нельзя считать универсальным инструментом определения неисправности жесткого диска. Но для первичной диагностики S.M.A.R.T. в самый раз.

Расшифровка параметров. Первоисточник

Raw Read Error Rate - Частота появления ошибок при чтении данных с диска. Данный параметр показывает частоту появления ошибок при операциях чтения с поверхности диска по вине аппаратной части накопителя.

Spin Up Time - Время раскрутки шпинделя. Среднее время раскрутки шпинделя диска от 0 RPM до рабочей скорости. Предположительно, в поле raw value содержится время в миллисекундах/секундах.

Reallocated Sector Count - количество переназначенных секторов. Когда жесткий диск встречает ошибку чтения/записи/верификации он пытается переместить данные из него в специальную резервную область (spare area) и, в случае успеха, помечает сектор как "переназначенный". Так же, этот процесс называют remapping, а переназначенный сектор - remap. Благодаря этой возможности на современных жестких дисках очень редко видны [при тестировании поверхности] так называемые bad block. Однако, при большом количестве ремапов, на графике чтения с поверхности будут заметны "провалы" - резкое падение скорости чтения (до 10% и более). Поле raw value содержит общее количество переназначенных секторов.

Throughput Performance - средняя производительность (пропускная способность) диска. Уменьшение значения value этого атрибута с большой вероятностью указывает на проблемы в накопителе.

Start/Stop Count - количество циклов запуск/останов шпинделя. Поле raw value хранит общее количество включений/выключений диска.

Read Channel Margin - запас канала чтения. Назначение этого атрибута не документировано и в современных накопителях не используется.

Seek Error Rate - частота появления ошибок позиционирования БМГ. В случае сбоя в механической системе позиционирования, повреждения сервометок (servo), сильного термического расширения дисков и т.п. возникают ошибки позиционирования. Чем их больше, тем хуже механики и/или поверхности жесткого диска.

Seek Time Performance - средняя производительность операций позиционирования БМГ. Данный параметр показывает среднюю скорость позиционирования привода БМГ на указанный сектор. Снижение значения этого атрибута говорит о неполадках в механике привода.

Power-On Hours - количество отработанных часов во включенном состоянии. Поле raw value этого атрибута показывает количество часов (минут, секунд - в зависимости от производителя), отработанных жестким диском. Снижение значения (value) атрибута до критического уровня (threshold) указывает на выработку диском ресурса (MTBF - Mean Time Between Failures). На практике, даже падение этого атрибута до нулевого значения не всегда указывает на реальное исчерпывание ресурса и накопитель может продолжать нормально функционировать.

Spin Retry Count - количество повторов попыток старта шпинделя диска. Данный атрибут фиксирует общее количество попыток раскрутки шпинделя и его выхода на рабочую скорость, при условии, что первая попытка была неудачной. Снижение значения этого атрибута говорит о неполадках в механике привода.

Recalibration Retries - количество повторов попыток рекалибровки накопителя. Данный атрибут фиксирует общее количество попыток сброса состояния накопителя и установки головок на нулевую дорожку, при условии, что первая попытка была неудачной. Снижение значения этого атрибута говорит о неполадках в механике привода.

Device Power Cycle Count - количество полных циклов запуска/останова жесткого диска.

Soft Read Error Rate - частота появления "программных" ошибок при чтении данных с диска. Данный параметр показывает частоту появления ошибок при операциях чтения с поверхности диска по вине программного обеспечения, а не аппаратной части накопителя.

End-to-End error - данный атрибут-часть технологии HP SMART IV, это означает, что после передачи через кэш памяти буфера данных паритет данных между хостом и жестким диском не совпадают.

Reported UNC Errors - ошибки, которые не могли быть восстановлены, используя методы устранения ошибки аппаратными средствами.

Load/Unload cycle count - количество циклов вывода БМГ в специальную парковочную зону/в рабочее положение. Подробнее - см. описание технологии Head Load/Unload Technology.

Drive Temperature - температура. Данный параметр отражает в поле raw value показание встроенного температурного сенсора в градусах Цельсия.

Reallocation Event Count - количество операций переназначения (ремаппинга). Поле raw value этого атрибута показывает общее количество попыток переназначения сбойных секторов в резервную область, предпринятых накопителем. При этом, учитываются как успешные, так и неудачные операции.

Current Pending Sector Count  - текущее количество нестабильных секторов. Поле raw value этого атрибута показывает общее количество секторов, которые накопитель в данный момент считает претендентами на переназначение в резервную область (remap). Если в дальнейшем какой-то из этих секторов будет прочитан успешно, то он исключается из списка претендентов. Если же чтение сектора будет сопровождаться ошибками, то накопитель попытается восстановить данные и перенести их в резервную область, а сам сектор пометить как переназначенный (remapped). Постоянно ненулевое значение raw value этого атрибута говорит о низком качестве (отдельной зоны) поверхности диска.

Uncorrectable Sector Count - количество нескорректированных ошибок. Атрибут показывает общее количество ошибок, возникших при чтении/записи сектора и которые не удалось скорректировать. Рост значения в поле raw value этого атрибута указывает на явные дефекты поверхности и/или проблемы в работе механики накопителя.

UltraDMA CRC Error Count - общее количество ошибок CRC в режиме UltraDMA. Поле raw value содержит количество ошибок, возникших в режиме передачи данных UltraDMA в контрольной сумме (ICRC - Interface CRC). Примечание автора. Практика, собранная статистика и изучение журналов ошибок SMART показывают: в большинстве случаев ошибки CRC возникают при сильном завышении частоты PCI (больше номинальных 33.6 MHz), сильно перекрученом кабеле, а также - по вине драйверов ОС, которые не соблюдают требований к передачи/приему данных в режимах UltraDMA.

Write Error Rate (Multi Zone Error Rate) - частота появления ошибок при записи данных. Показывает общее количество ошибок, обнаруженных во время записи сектора. Чем больше значение в поле raw value (и ниже значение value), тем хуже состояние поверхности диска и/или механики привода.

Disk Shift - сдвиг пакета дисков относительно оси шпинделя. Актуальное значение атрибута содержится в поле raw value. Единицы измерения - не известны. Подробности - см. в описании технологии G-Force Protection. Примечание. Сдвиг пакета дисков возможен в результате сильной ударной нагрузки на накопитель в результате его падения или по иным причинам.

G-Sense Error Rate - частота появления ошибок в результате ударных нагрузок. Данный атрибут хранит показания ударочувствительного сенсора - общее количество ошибок, возникших в результате полученных накопителем внешних ударных нагрузок (при падении, неправильной установки, и т.п.). Подробнее - см. описание технологии G-Force Protection.

Loaded Hours - нагрузка на привод БМГ, вызванная общей наработкой часов накопителем. Учитывается только период, в течении которого головки находились в рабочем положении.

Load/Unload Retry Count - нагрузка на привод БМГ, вызванная многочисленными повторениями операций чтения, записи, позиционирования головок и т.п. Учитывается только период, в течении которого головки находились в рабочем положении.

Load Friction - нагрузка на привод БМГ, вызванная трением в механических частях накопителя. Учитывается только период, в течении которого головки находились в рабочем положении.

Load/Unload Cycle Count - общее количество циклов нагрузки на привод БМГ. Учитывается только период, в течении которого головки находились в рабочем положении.

Load-in Time - общее время нагрузки на привод БМГ. Предположительно, данный атрибут показывает общее время работы накопителя под нагрузкой, при условии, что головки находятся в рабочем состоянии (вне парковочной зоны).

Torque Amplification Count - количество усилий вращающего момента привода.

Power-Off Retract Count - количество зафиксированных повторов в(ы)ключения питания накопителя.

GMR Head Amplitude - амплитуда дрожания GMR-головок (GMR-Head) в рабочем состоянии.


Читайте также:
Комментарии
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]