S.M.A.R.T全称“Self-Monitoring Analysis and Reporting Technology”,“自我检测、分析及报告技术”,是一个硬盘对自身的运行状态监控和警报系统,它会自动地对硬盘内的信息进行监控,一旦发现有一场就会发出警报。
作为一种硬盘故障预警分析技术,其最早是源于IBM,后来数家计算机产商和硬盘厂提出IntelliSafe的技术,并由Small Form Factor委员会进行标准化后改名为S.M.A.R.T并沿用至今。
当系统监控到硬盘有一场情况,会率先对用户发出警告,并对自身进行修复。如果超出可修复范围,系统会防止出错扇区继续写入数据以防止数据丢失,并发出警告。一般此时主板BIOS就会因为检查到S.M.A.R.T信息有危险警报而卡在启动界面。
对于SATA接口的SSD,不同厂商提供的S.M.A.R.T显示项目都有所不同,但是对于NVMe标准的SSD,S.M.A.R.T显示项目是一致的。常用查看S.M.A.R.T信息的软件有CDI和HD tune pro,下面就用CDI以NP800的S.M.A.R.T信息来简单解释一下各项项目。
01. Critical Warning严重警告:该字段表示控制器状态的严重警告,Raw值是0的话就没事。02. Temperature温度:Raw值是以“开”为单位的SSD温度信息。03. Available Spare可用备用空间:可用剩余容量的百分比。04. Available Spare Threshold可用备用临界值:这个临界值由厂商定义,用百分比显示。05. Percentage Used使用百分比:设备使用寿命百分比的估算,具体取决于实际设备使用情况和厂商对设备寿命的预测。06. Data Units Read数据单位读取:该项记录的是主机从SSD里读取512字节数据单元的数量,每1000个单元记录一次,即这项Raw数据1的值等于500KB。07. Data Units Written数据单位写入:同上,把上面那段的读取换成写入即可。08. Host Read Commands主机读取命令:主控收到的读取命令数量。09. Host Write Commands主机写入命令:主控收到的写入命令数量。0A. Controller Busy Time控制器繁忙时间:主控忙于I/O命令的时间。0B. Power Cycles电源循环:SSD的通电次数。0C. Power On Hours开机时间:记录开机的小时数。0D. Unsafe Shutdowns不安全关机:非正常断电次数记录。0E. Media Errors媒体和资料完整性错误:主控检测得到的未恢复的数据完整性错误次数。0F. Number of Error Information Log Entries错误资料记录项目数:主控总共收到的错误信息日志数量。
知道每一项的意义之后,除了可以知道整个固态硬盘的使用状态,还可以通过看每一项前面的圆圈颜色查看是否出现问题,黄色为可修复,红色为不可修复。大多数的情况都可以通过格式化硬盘解决,但是记得要备份重要数据喔!
-
硬盘
+关注
关注
3文章
1308浏览量
57299 -
计算机
+关注
关注
19文章
7493浏览量
87930
原文标题:懂S.M.A.R.T才是真的smart,教你如何看懂硬盘S.M.A.R.T
文章出处:【微信号:gh_59da4a650b34,微信公众号:台电存储】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
评论