SMART 是 Self-Monitoring Analysis and Reporting Technology即自我监测、分析和报告技术的缩写。通过 SMART 报告的信息,我们能够了解到 SSD 的健康状态及预警信息。
属性列表
属性 | 作用 |
---|---|
Critical Warning | 重要警告 |
Temperature | 当前温度 |
Available Spare | 可用冗余空间 |
Available Spare Threshold | 备用空间阈值 |
Percentage Used | 已使用耐久度 |
Data Units Read | 读取扇区计数 |
Data Units Written | 写入扇区计数 |
Host Read Commands | 读取命令计数 |
Host Write Commands | 写入命令计数 |
Controller Busy Time | 主控繁忙时间计数 |
Power Cycles | 通电次数 |
Power On Hours | 通电时间 |
Unsafe Shutdowns | 异常断电计数 |
Media errors | 闪存错误 |
Number of error log entries | 错误日志条目计数 |
Warning Temperature Time | 过热警告时间 |
Critical Composite Temperature Time | 过热临界温度时间 |
作用解读
Critical Warning:重要警告。这一项需要观察原始值一列的数据,正常情况下应为 0。如果显示为 1 代表当前硬盘处于过热状态。示为 2 则代表闪存出现严重错误导致可靠性降级,该考虑更换了。显示为 3 代表闪存已经进入只读状态「寿命用尽,通过锁盘保护用户数据」还有种状态 4 是只有企业级固态硬盘才具备的,代表增强断电保护功能失效「通常是因为电池或电容故障」
Temperature:当前温度。不同的固态硬盘对正常温度的定义是不一样的,通常只有厂商自己的工具箱软件才能明确;
Available Spare:可用冗余空间。这一项显示的是当前可用于替换坏块的闪存备用块占出厂时总数的百分比,是一项非常重要的健康指标;
Available Spare Threshold:备用空间阈值。与上一项相关,当可用备用空间低于该阈值时会发出预警,提醒用户闪存剩余寿命不足,该更换硬盘了;
Percentage Used:已使用耐久度。这一项显示的是已经使用的写入耐久度百分比;
Data Units Read:读取扇区计数。该项数值乘以 1000 后即为读取扇区数量统计;
Data Units Written:写入扇区计数。该项数值乘以 1000 后即为写入扇区数量统计;
Host Read Commands:读取命令计数。固态硬盘自使用以来累计接收到读取命令数量统计;
Host Write Commands:写入命令计数。固态硬盘自使用以来累计接收到写入命令数量统计;
Controller Busy Time:主控繁忙时间计数。该项统计的是主控忙于处理 IO 命令的时间总和「单位:分钟」当 IO 队列有未完成的命令时,主控即处于繁忙的状态;
Power Cycles:通电次数。表示从出厂到目前,共通电了几次。比如群晖每次重启,则次数会加一;
Power On Hours:通电时间。表示从出厂到目前,共通电了多久「单位:小时」
Unsafe Shutdowns:异常断电计数。非正常断电是威胁固态硬盘大敌,我们应该尽可能地避免强制关机;
Media errors:闪存错误。主控检测到未恢复数据完整性错误的次数。当有纠错引擎无法校正的 ECC、CRC 校验失败或者 LBA 标签不匹配错误发生时,该数值会增加。这一项数值如果不为零,代表固态硬盘工作已不稳定;
Number of error log Entries:错误日志条目计数。产生错误日志次数;
Warning Temperature Time:过热警告时间。超过警告温度时间;
Critical Composite Temperature Time:过热临界温度时间。超过警告温度多久。
写在最后
今天本不想更新的,奈何收到柚子童鞋催更:
眼看要国庆了,公司要赶在国庆前完结一些课程,这几天都忙着剪辑,没有时间打理博客,更别提更新了。
有会 PR 的小伙伴帮帮忙,推荐一些能协助剪辑的插件,主要是对口播视频音频处理,谢谢!
条评论