SMART 标准化值怎么会低于(更差)最差值?

SMART 标准化值怎么会低于(更差)最差值?

我看到 smartctl 的输出中,某些属性的 VALUE 远小于 WORST。这有道理吗?这是什么意思?

我读到的所有内容都表明:

  • 原始值(smartctl 输出中的 RAW_VALUE)是制造商特定的,但有时很有用
  • 标准化值(smartctl 输出中的 VALUE)标准化为 0..254 的范围,值越高越好,但具体方式由制造商决定
  • 跟踪驱动器看到的最差值(smartctl 输出中的 WORST)
  • 如果当前/最差值低于阈值(smartctl 输出中的 THRESH)并且该属性是预失败属性,则这是一个不好的迹象

我有一个(虽然有点旧,但相信是健康的)驱动器,它具有:

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_Temperature_Cel)。

我的问题是第 10 行和第 11 行在此处输入代码是怎么回事WORST > VALUE

答案1

在 SMART 标准化值(范围:1 .. 253)中,值越高越好,值越低越差。制造商选择初始标准化值,可以是 253(允许的最大值)、200、100(整数)或其他适合他们的数字。

因此 253 比 100 好。将两者都设置为 100 或 253 更有意义,我猜制造商在编写固件时并没有对这些细节吹毛求疵。

相关内容