POPPUR爱换

标题: [原创] 看懂Intel SSD工具里边的SMART信息,并判断什么时候盘会挂掉 [打印本页]

作者: itany    时间: 2009-12-30 04:50
标题: [原创] 看懂Intel SSD工具里边的SMART信息,并判断什么时候盘会挂掉
如题
今天研究了一下怎么看Intel SSD Toolbox里边显示的Smart信息。
首先说,查看Intel SSD smart信息最好最方便的当然就是自家的工具箱,用其他工具查看不是不可以,但是很多数据要自己换算,很麻烦。
下边就把各个选项的意思写一下:

首先各项值分成三个:
Raw,原始值;Normalized,正态值,实际上就是有的值是一个相对量,就用这个还描述一个什么样的程度(比如说磨损了60%这样);threshold,临界值,对于某些项目超过这个值会有不幸的事情发生了

03:硬盘磁头加载时间
这个SSD没有,所以没意思。这个值是固定的,0

04:启停时间
这个也没意义,固定为0

05:重映射扇区数量
这个机械硬盘用户非常敏感的。实际上对于闪存来说,他的寿命是正态分布的,说是MLC能写入10000次以上,实际上说的是写入10000次之前不会发生“大量损坏”,某些位可能写入几十次就坏掉了。换言之,闪存坏掉是很正常的。Intel在制造固态硬盘的时候保留了一定的空间,当某块闪存出现问题之后即把坏的隔离掉,用好的来顶替。凡是闪存设备都存在这个问题,没必要大惊小怪的。这个值随着使用会不断增长的,只要增长的速度OK就好了。
50nm的盘(一代)要看Normalized值。这个值初始是100。当出现重映射扇区的时候这个不会立即变化,一直到3个扇区。一旦重映射达到4个扇区,这个变为1,之后每增加4个Normalized值+1。也就是,100对应的0-3个扇区,1对应4-7个扇区,2对应8-11个扇区,3对应12-15扇区,以此类推……
34nm的盘(二代)直接看Raw值,是多少就对应多少个重映射扇区。

09:通电时间
这个看Raw值,是多少就是多少小时。

0C:电源循环此时
这个就是经历了几次开机和关机。一次开关机+1。直接看Raw值。

C0:不安全关机次数
正常关机的时候电源会给硬盘一个通知,叫做STANDBY IMMEDIATE,就是把缓存数据迅速写入之后边上歇着,准备断电了。如果没有这个通知,就直接没电,那就是不安全的。不过SSD里边有电容,可以保证在紧急断电的情况下也能把数据安全的写到闪存里边。所以没必要担心。这个直接看Raw值。

E1:主机写入数据量
固态硬盘在写入的时候会消耗闪存,所以这个SSD会统计的。这个看Raw值,每写入65,536个扇区,这个值+1,所以用什么HDTune、Sandra之类的软件查SMART的可以自己算。SSD工具箱就是直接给你算好了,这个很简单,直接看是多少就好了。

E8:可用的预留闪存数量
前边05项说了,Intel SSD里边会保留一些容量来替换坏掉的闪存,所以这个值是非常重要的。当保留的闪存用光了,再出现坏掉的块的时候那这个硬盘就要结束寿命了。所以看05项没什么意义,盯住这个就对了。这个看Normalized值,新的盘所有的预留空间都在,所以是100。随着预留空间的消耗,这个值不断减小,减小到Threshold值10的时候,盘就完蛋了。实际上预留的空间很多,所以尽管放心用就好了啊

E9:闪存磨耗指数
前边05也一定说了,闪存写入次数是有限的,当到达一定值的时候,就会出现大量坏掉,这时候预留闪存就顶不住了,之后盘就会挂掉。所以这个实际上是SSD的年龄,而E8相当于健康状况。就是健康状况OK,到了年纪大了,也很容易突然健康急剧恶化死掉;反之,如果年纪轻轻健康很差的话,也是有较大的可能挂掉的。这个看Normalized值,从新的盘100,随着使用逐渐减小到1。之后就不会减少了,但是Intel表示SSD也不一定就挂掉,因为用户有可能踩到运气,赶上闪存体质好,所谓老而不死。

B8:点到点错误探测值
SSD里边有一个LGA (logical block addressing),就是给OS看的逻辑扇区和实际的闪存地址之间的对应表。只有34nm的盘有这一项。这个看Normalized值。Intel资料没有说明具体含义,个人推测会从100减少,如果有搞清楚的还请指教。

所以呢,关键就是看E8和E9项。只要这两个OK,SSD就是年轻力壮的。

附一个我的x25-m的状态给大家看:
[attach]1191369[/attach]
作者: itany    时间: 2009-12-30 04:51
二层预留
这个还会再更新的
作者: itany    时间: 2009-12-30 04:52
三层预留
这个还会再更新的
作者: liling99    时间: 2009-12-30 09:22
帮顶一记。SSD产生了坏块虽有重映射,但坏块区的数据不是已经丢失了么?
作者: jiaxi411    时间: 2009-12-30 09:45
MARK一下..我也快用SSD了
作者: cdking    时间: 2009-12-30 11:13
弱弱的问一下,闪存坏了,可以更换闪存的吗?
作者: itany    时间: 2009-12-30 15:20
帮顶一记。SSD产生了坏块虽有重映射,但坏块区的数据不是已经丢失了么?
liling99 发表于 2009-12-30 09:22


不会的,闪存一旦成功写入就没有问题
控制器写入之后要验证的,出现错误的时候控制器就会立即发现并处理,之后把坏快屏蔽了,并且把数据写入好的地方。所以数据不会丢失的
作者: archerzz    时间: 2009-12-30 15:41
感谢lz分享!
我记得lz不是拿SSD来下BT嘛,E8和E9指标这么健康?
作者: jhhuang    时间: 2009-12-30 15:50
SSD还是五年计划哦
作者: themis    时间: 2009-12-30 15:54
技术贴,关注,马克
作者: itany    时间: 2009-12-30 16:09
感谢lz分享!
我记得lz不是拿SSD来下BT嘛,E8和E9指标这么健康?
archerzz 发表于 2009-12-30 15:41


网速慢,现在才写了1.5TB进去啊
作者: iaa    时间: 2009-12-30 22:36
好帖 ,多谢楼主。
作者: 盗版    时间: 2009-12-31 08:45
MLC经常使用寿命不超过5年,请LZ不要BT
作者: dawensger    时间: 2009-12-31 10:33
东西是拿来用的,不是拿来看的,支持LZBT
作者: fiddle    时间: 2009-12-31 12:14
有点意思
mark一下
作者: itany    时间: 2009-12-31 12:17
MLC经常使用寿命不超过5年,请LZ不要BT
盗版 发表于 2009-12-31 08:45



    MLC没有坏的那么快的。Intel给出的典型寿命是100TB,也就是在硬盘剩余容量很少的情况下进行大量的写入之后的情况,事实上能够写入的量比这个大得多。个人估计应该可以达到200TB+,支持Trim的160G盘应该能够达到500TB。就算一个月写入1.5TB数据,要达到100TB至少要5年半时间。
作者: cpx27    时间: 2009-12-31 12:25
BT还是有损失的,至少二手是就比较难卖了!
作者: 312459588    时间: 2009-12-31 12:26
记下了!!!OK!!!
作者: pcvsinlife    时间: 2009-12-31 12:39
有用
mark
学习
作者: dm234    时间: 2009-12-31 23:36
提示: 作者被禁止或删除 内容自动屏蔽
作者: nanamib    时间: 2010-1-1 00:35
强帖,帮顶
作者: 哆啦B梦    时间: 2010-1-1 12:42
关注X25-m中,先学习下
作者: je4n    时间: 2010-1-1 17:41
技术文章,多谢分享了。
作者: pureivan    时间: 2010-1-1 21:59
不错,增长知识了~~~~~~
作者: zhushenme    时间: 2010-1-1 23:10
支持【楼主/兰州,请确定发表的是称呼还是地点】
作者: 海流思昱    时间: 2010-2-3 22:11
不错的解释.
作者: zzzkkk777    时间: 2010-2-3 23:37
这个收藏了 感谢楼主分享
作者: yangsy76    时间: 2010-2-4 16:53
好帖要留名关注。
作者: plr    时间: 2010-2-4 17:43
支持下,对照自己的盘看了一下,还很健康
作者: sunnyyang    时间: 2010-2-4 20:43
标记一下
作者: 万事无忧    时间: 2010-2-8 05:18
学习了。今天刚刚入手X25-M G2。

看来以后要用得好还是有研究的。
作者: acelance    时间: 2010-2-8 07:51
纯技术帖,支持!!
作者: qiumd    时间: 2010-2-8 10:21
提示: 作者被禁止或删除 内容自动屏蔽
作者: wtq    时间: 2010-2-8 11:28
恩,得用专用工具看啊。不是通用参数了?




欢迎光临 POPPUR爱换 (https://we.poppur.com/) Powered by Discuz! X3.4