固态硬盘状态信息解读

写在前面

最近在剪辑视频时,对 NAS 的读写需求比较大,随手看了一下硬盘使用寿命「当时为了便宜,并没有购买 NAS 专用磁盘」里面有一些关于固态硬盘状态的信息,贴出来看一下:

属性列表

属性作用
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过热临界温度时间

作用解读

  1. Critical Warning:重要警告。这一项需要观察原始值一列的数据,正常情况下应为 0。如果显示为 1 代表当前硬盘处于过热状态。示为 2 则代表闪存出现严重错误导致可靠性降级,该考虑更换了。显示为 3 代表闪存已经进入只读状态「寿命用尽,通过锁盘保护用户数据」还有种状态 4 是只有企业级固态硬盘才具备的,代表增强断电保护功能失效「通常是因为电池或电容故障」

  2. Temperature:当前温度。不同的固态硬盘对正常温度的定义是不一样的,通常只有厂商自己的工具箱软件才能明确;

  3. Available Spare:可用冗余空间。这一项显示的是当前可用于替换坏块的闪存备用块占出厂时总数的百分比,是一项非常重要的健康指标;

  4. Available Spare Threshold:备用空间阈值。与上一项相关,当可用备用空间低于该阈值时会发出预警,提醒用户闪存剩余寿命不足,该更换硬盘了;

  5. Percentage Used:已使用耐久度。这一项显示的是已经使用的写入耐久度百分比;

  6. Data Units Read:读取扇区计数。该项数值乘以 1000 后即为读取扇区数量统计;

  7. Data Units Written:写入扇区计数。该项数值乘以 1000 后即为写入扇区数量统计;

  8. Host Read Commands:读取命令计数。固态硬盘自使用以来累计接收到读取命令数量统计;

  9. Host Write Commands:写入命令计数。固态硬盘自使用以来累计接收到写入命令数量统计;

  10. Controller Busy Time:主控繁忙时间计数。该项统计的是主控忙于处理 IO 命令的时间总和「单位:分钟」当 IO 队列有未完成的命令时,主控即处于繁忙的状态;

  11. Power Cycles:通电次数。表示从出厂到目前,共通电了几次。比如群晖每次重启,则次数会加一;

  12. Power On Hours:通电时间。表示从出厂到目前,共通电了多久「单位:小时」

  13. Unsafe Shutdowns:异常断电计数。非正常断电是威胁固态硬盘大敌,我们应该尽可能地避免强制关机;

  14. Media errors:闪存错误。主控检测到未恢复数据完整性错误的次数。当有纠错引擎无法校正的 ECC、CRC 校验失败或者 LBA 标签不匹配错误发生时,该数值会增加。这一项数值如果不为零,代表固态硬盘工作已不稳定;

  15. Number of error log Entries:错误日志条目计数。产生错误日志次数;

  16. Warning Temperature Time:过热警告时间。超过警告温度时间;

  17. Critical Composite Temperature Time:过热临界温度时间。超过警告温度多久。

写在最后

今天本不想更新的,奈何收到柚子童鞋催更:

眼看要国庆了,公司要赶在国庆前完结一些课程,这几天都忙着剪辑,没有时间打理博客,更别提更新了。

有会 PR 的小伙伴帮帮忙,推荐一些能协助剪辑的插件,主要是对口播视频音频处理,谢谢!

本文链接:https://my.lmcjl.com/post/16914.html

展开阅读全文

4 评论

留下您的评论.