Как нормализованное значение SMART может быть ниже (хуже) худшего значения?

Я вижу вывод из smartctl, где VALUE намного меньше WORST для некоторых атрибутов. Имеет ли это смысл? Что это значит?

Все, что я прочитал, указывает на то, что:

  • Необработанное значение (RAW_VALUE в выводе smartctl) зависит от производителя, но иногда полезно
  • Нормализованное значение (VALUE в выходных данных smartctl) нормализуется до диапазона 0..254, причем более высокое всегда означает лучше, но в зависимости от производителя.
  • Наихудшее значение, наблюдаемое накопителем, отслеживается (худшее в выводе smartctl)
  • Если текущее / наихудшее значение падает ниже порогового значения (THRESH в выводе smartctl), и атрибут является атрибутом до сбоя, это плохой знак

У меня есть (считается здоровым, если немного старый) диск, который имеет:

ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
1 Raw_Read_Error_Rate     0x000f   200   200   051    Pre-fail  Always       -       0
3 Spin_Up_Time            0x0003   185   181   021    Pre-fail  Always       -       3725
4 Start_Stop_Count        0x0032   100   100   000    Old_age   Always       -       38
5 Reallocated_Sector_Ct   0x0033   200   200   140    Pre-fail  Always       -       0
7 Seek_Error_Rate         0x000f   200   200   051    Pre-fail  Always       -       0
9 Power_On_Hours          0x0032   076   076   000    Old_age   Always       -       17851
10 Spin_Retry_Count        0x0013   100   253   051    Pre-fail  Always       -       0
11 Calibration_Retry_Count 0x0012   100   253   051    Old_age   Always       -       0
12 Power_Cycle_Count       0x0032   100   100   000    Old_age   Always       -       36
190 Airflow_Temperature_Cel 0x0022   073   043   045    Old_age   Always   In_the_past 27
194 Temperature_Celsius     0x0022   120   090   000    Old_age   Always       -       27
196 Reallocated_Event_Count 0x0032   200   200   000    Old_age   Always       -       0
197 Current_Pending_Sector  0x0012   200   200   000    Old_age   Always       -       0
198 Offline_Uncorrectable   0x0010   200   200   000    Old_age   Offline      -       0
199 UDMA_CRC_Error_Count    0x003e   200   200   000    Old_age   Always       -       0
200 Multi_Zone_Error_Rate   0x0009   200   200   051    Pre-fail  Offline      -       0

Который я интерпретирую как все в порядке, хотя диск однажды слишком сильно нагрелся (190 Airflow_Tempera_Cel).

У меня вопрос, что происходит со строками 10 и 11, введите код здесь WORST > VALUE?

1 ответ

В SMART нормализованных значениях (диапазон: 1... 253), чем выше значение, тем лучше, чем ниже, тем хуже. Производители выбирают начальное нормализованное значение, будь то 253 (максимально допустимое значение), 200, 100 (круглые числа) или другое подходящее им число.

Поэтому 253 лучше, чем 100. Было бы более разумно установить оба значения на 100 или 253, я думаю, что производитель не стал придирчив к этим деталям, когда писал программу.

Другие вопросы по тегам