SMART在这里可不是"奔驰老头乐",它是Self-Monitoring, Analysis and Reporting Technology自我监测、分析和报告技术的缩写。通过SMART中报告的信息,我们能够了解到SSD的健康状态及预警信息。

一般来说不同硬盘的SMART项定义是不同的,但NVMe协议中对SMART项进行了规范化。下图是东芝SSD Utility工具箱软件中对RC500的SMART检测报告:

数据非常详细,但对于普通用户来说又有些无力感。下面存储极客就以东芝RC500为例,带大家读懂NVMe固态硬盘的SMART定义。

Critical Warning重要警告:

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

Composite Temperature综合温度:

这一项的单位是热力学温度开尔文,减去273之后就是我们常用的摄氏度了。不同固态硬盘对正常温度的定义是不一样的,通常只有厂商自己的工具箱软件才能明确。例如东芝RC500的正常温度是在79度以下,达到79度后SSD Utility会报告高磁盘温度。

Available Spare可用冗余空间

这一项显示的是当前可用于替换坏块的闪存备用块占出厂时总数的百分比,是一项非常重要的健康度指标。配备东芝BiCS闪存的NVMe固态硬盘可以在使用很久后依然保持100%的状态。

Available Spare Threshold备用空间阈值

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

Percentage Used已使用的耐久度

这一项显示的是已经使用的写入耐久度(百分比),平时我们看到的健康度其实就是100%减去已使用耐久度百分比后的结果。

Data Units Read读取扇区计数

该项数值乘以1000后即为读取的扇区(1扇区=512字节)数量统计。

Data Units Write写入扇区计数

该项数值乘以1000后即为写入的扇区(1扇区=512字节)数量统计。

Host Read Commands读取命令计数

固态硬盘自使用以来累计接收到的读取命令数量统计。

Host Write Commands写入命令计数

固态硬盘自使用以来累计接收到的写入命令数量统计。

Controller Busy Time主控繁忙时间计数

该项统计的是主控忙于处理IO命令的时间总和(单位:分钟)。当IO队列有未完成的命令时,主控即处于"忙"的状态。下图所示为东芝RC500固态硬盘的主控芯片TC58NC1202GST:

Power Cycles通电次数

Power On Hours通电时间

Unsafe Shut downs不安全关机次数(异常断电计数)

非正常断电是威胁固态硬盘的大敌,我们应该尽可能地避免强制关机。东芝的SSD Utility工具箱软件会自动记录不安全关机次数,并通过活动警告提醒用户关注。

Media and Data Integrity Errors闪存和数据完整性错误

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

Number of Error Information Log Entries错误日志条目计数

Warning Composite Temperature Time过热警告时间

Critical Composite Temerature Time过热临界温度时间

NVMe固态硬盘的SMART健康信息报告已经比较完整,但还遗漏了一项接口速率。在经过多次插拔之后,M.2接口可能会松动,导致固态硬盘的读写速度达不到应有的水平。这个故障也可以通过东芝SSD Utility工具箱发现和排除,非常方便。

NVMe固态硬盘的健康信息通常使用英文显示,尽管看起来复杂,但经过今天存储极客的介绍之后,是不是就有了豁然开朗的感觉呢?

硬盘温度70度正常吗_读懂固态硬盘:NVMe SSD的SMART健康数据这样看相关推荐

  1. 硬盘温度70度正常吗_打破传统固态硬盘的速度壁垒!XPG S50 PCIE 4.0评测

    在今年6月,中国5G网络正式发牌,这意味我们进入更加快速的网络时代.可在超高速信息时代的背后,同时需要更加快捷的存储设备作为支撑.而顺应新技术诞生的PCIE 4.0固态硬盘,就能很好的支撑起越来越大的 ...

  2. 硬盘温度70度正常吗_70多岁老年人原来血压160,现在130正常吗?医生为你分析实情...

    70多岁的老年人,原来有高血压,高压160左右,现在是130左右,正常吗?这个问题问的太过笼统,我们只好通过这个问题,来分享一些老年高血压患者血压控制的一些知识点,希望能够对老年人的高血压控制,能够有 ...

  3. 硬盘序列号是唯一的吗_NANDrive 解决方案 微型固态硬盘设计方案

    原标题:NANDrive 解决方案 微型固态硬盘设计方案 本款固态硬盘是一款微型尺寸完全兼容 ATA 标准 IDE 接口规范的固态硬盘,可以应用于那些对可靠性要求非常高的数码产品之中,该方案元器件数量 ...

  4. 国睿驰120gb固态硬盘测试软件,系统盘首选 国睿驰120GB固态硬盘测试

    固态硬盘的发展可以说改变了整个PC行业,解决了机械硬盘性能瓶颈问题,所以近两年无论是装机商的配置单中,还是电商平台主机里,都会出现固态硬盘的身影.为此,很多固态硬盘品牌如雨后春笋拔地而起,今天来到ZO ...

  5. 工业控制计算机固态硬盘,我们如何选择一款好的工业级固态硬盘?

    首先,我们先要了解一下固态硬盘的结构. 固态硬盘(SSD, Solid State Drive)主要包括四个部分:接口,主控,缓存以及存储介质闪存.如下图,是一个典型的固态硬盘的结构图. 其次,我们结 ...

  6. Linux的swap损耗固态寿命吗,一文看懂固态硬盘使用寿命问题

    原标题:一文看懂固态硬盘使用寿命问题 Dual-pool算法是比较经典的磨损平衡算法,目的是为了延长闪存的使用寿命.它实现了两方面解决:第一是存储冷数据来防止块被磨损,因为频繁更新的热数据会是磨损增加 ...

  7. centos 显示50g硬盘但是 实际大小很小_天啦噜!知道硬盘很慢,但没想到比 CPU Cache 慢 10000000 倍...

    前言 大家如果想自己组装电脑的话,肯定需要购买一个 CPU,但是存储器方面的设备,分类比较多,那我们肯定不能只买一种存储器,比如你除了要买内存,还要买硬盘,而针对硬盘我们还可以选择是固态硬盘还是机械硬 ...

  8. t420i升级固态硬盘提升_电脑升级固态硬盘,速度还不够快?这些设置你一定没做好...

    现如今,固态硬盘(SSD)已经是购买电脑必选的一项配置了.SSD能够显著提高数据文件读写速度,相比传统机械硬盘,SSD的优势是显而易见的.市面上常见的类型有SATA.M.2和PCI-E等.它的基本结构 ...

  9. 硬盘突然提示没有初始化_分享一下固态硬盘不认盘的修复方法

    写在开头:固态硬盘比较害怕突然停电,如果里面有重要数据,请勿用此方法尝试修复,即便可以成功,里面的数据也已经被抹除!需要恢复数据的话,还是需要找专业的数据恢复公司来做,切勿自己折腾! 进入正题,前段时 ...

最新文章

  1. 凡客诚品-工作经历 程序员你有一个感恩的心吗?
  2. 产品思维-产品初期准备
  3. 转:java网络编程-HTTP编程
  4. Linux下解决发布Qt程序报错:it could not find or load the Qt platform plugin “xcb” in “”
  5. 3-1:类与对象入门——类的引入和类的定义以及访问限定符和封装还有对面向对象的理解
  6. 为什么 12306 时不时要崩那么一下?
  7. linux 基础命令 1
  8. 第一次scrum冲刺!
  9. Node.js+Express+MongoDB 建站实例
  10. wps压缩word文档方法
  11. Unity利用SMSSDK实现短信验证码(附源代码)
  12. 苹果安装app的另一种方式(通过itms-services协议,不通过AppStore,直接安装IOS应用程序)
  13. 微生物组-扩增子16S分析和可视化(2022.7)
  14. Linux系统Centos7的虚拟机安装
  15. python中show函数_Pycharm(Python)下imshow函数显示问题的解决方法
  16. 小菜鸡刷CTF(二)
  17. 第 5 章 Redis
  18. 无法解析的外部符号 ___iob_func 处理方法
  19. 带你揭秘学习编程的7大优势!你get到了吗?!
  20. 计算机音乐数字乐谱童话,童话钢琴简谱-数字双手-光良

热门文章

  1. 从单片机工程师的角度看嵌入式Linux
  2. python中填充颜色结束的程序_在ttk/python中更改标签小部件的填充颜色
  3. 0xbc指令 st75256_CIRCUIT-BREAKER GEB3160FFM
  4. click事件在什么时候出发_超全的js事件机制amp;事件委托
  5. 方形物体绕中心旋转的扭力_三维旋转
  6. 结束oracle import,Oracle 结束 imp/exp 和 expdp/impdp 进程的正确方法
  7. mysql无法初始化数据库引擎_mysql使用模板解决旧数据处理,默认初始化数据的通用方法!...
  8. b树的阶数如何确定_通过一个示例来聊聊如何规划一个PLC项目
  9. gentoo hibernate
  10. sgu 175 Encoding