在硬盘 SMART 统计数据的各个字段中,有几个字段被标记为“生命攸关”,也就是说,这些值决定了硬盘的主要健康状况以及在发生灾难性故障之前还能使用多长时间。无论如何,每个字段都会影响硬盘的整体健康状况。
我一直想知道电源管理如何影响 SMART 数据(在电力公司最近提高电价之前,我一直不愿意使用电源管理,因为担心会增加驱动器的磨损,特别是因为 SMART 数据会保存这样的日志,这样我就可以直观地看到磨损的累积)。基本上,电源管理对硬盘的影响是否与打开或关闭整个系统一样?
至少有两个领域表面上会直接受到电源管理的影响:
- 开始/停止计数
驱动器电源循环计数
负载循环计数(通常等于驱动电源循环计数)
而其他一些领域可能会受到间接影响:
- 旋转时间
- 旋转重试次数
- 断电缩回计数
- 校准重试次数
有些领域会受到直接影响,但影响是积极的:
- 通电小时数
- 温度
无论如何,我尝试过测试它,但无法确定或确认电源管理功能是否会影响 SMART 数据。也就是说,如果空闲系统关闭了未使用的硬盘,或者整个系统进入待机模式,硬盘会将其记录在 SMART 表中吗(例如增加和Start/Stop
计数Power Cycle
)?换句话说,从驱动器的角度来看,电源管理是否与正常关机/启动相同?
答案1
查看 SMART 价值观列表维基百科,我找不到任何会受到电源管理影响且您未列出的值。
不过,我想补充的是,旋转重试次数标记为“重要”,这意味着所有其他值仅供参考。
值得注意的是开始/停止计数和电源循环计数启用电源管理后会有所不同(正如您所怀疑的):
启动/停止计数和电源循环计数之间的差异取决于嵌入式控制器和主轴。单次开机将两个值都加 1(硬盘控制器和主轴已启动),但此操作后电源循环计数不会改变,直到硬盘断电并下次开机。
但是,在通电状态下,硬盘可能会进入睡眠模式,这会减慢主轴的速度。从睡眠模式恢复正常工作后,主轴再次运行,启动/停止计数属性增加 1(第二次)。使用 ACPI/APM(高级配置和电源接口/高级电源管理)时,这种情况尤其明显。
另一方面,当您关闭计算机时,硬盘控制器会自动将其状态更改为 0,但主轴需要一点时间才能减速。如果您快速打开硬盘电源(在主轴完全关闭之前),电源循环计数将增加,但启动/停止计数不会增加(因为主轴仍在工作并且没有完整的循环)。一个完整的循环意味着状态从 0 变为 1(关闭 -> 打开)。
来源:http://smartlinux.sourceforge.net/smart/article.php(也链接自维基百科文章)。