很多人关心自己SSD的使用情况,对写入量信息很在意。
Intel的固态硬盘可以使用Intel Toolbox查看写入量
浦科特最新的固件也能查看健康状况了
美光M4的写入量可以从SMART信息中AD项目的值,乘以盘的容量获得。
但偏偏有些邪门的SSD,本身既不提供工具箱,也不在SMART值中明确提供写入量信息,比如我手上这块ORZ Vertex Plus 120G。。。
打开CrystalDiskInfo,其中能识别到一部分的SMART值:
从中我们能看到一部分信息:
ID 属性
01 底层读取错误率
05 重映射扇区数量
E8 写入扇区总数
E9 剩余寿命
需要说明的是,不要用HD Tune去查看SMART信息的解释,在HD Tune中E8被解释为可用的保留空间,而事实上E8是随着使用而不断增大的,显然说不通。CrystalDiskInfo(为方便描述,以下全部简称CDI)还是相对要准确,但是CDI这次也没能直接给出我们需要的写入量信息,只有扇区计数,而这里扇区的单位显然不是512B,也不是4KB。
为了得到E8中扇区的单位,我找了一个体积相对较大的文件来进行测试,这次选取了3D mark Vantage1.1的安装文件,体积348M:
先记录下E8的当前值,是32415,然后,复制这个文件做一个副本:
再次打开CDI,查看E8的值:32426
E8一共增长了11。我实际拷贝的文件体积为348M,中间截图的保存和系统其他软件写入的量很小可以忽略(这也是为什么要用大文件来做测试的原因)。
348M除以11,31.63M
由此我们可以推断,E8的单位为32M
(至于为什么除的结果是31.X不足32,是因为之前截取第一张CDI中E8数值的时候,已经过了上一个E8的计数点,但还不足下次数值+1的量)
希望能给大家一个参考,如有不直接提供写入量,但在SMART信息中通过写入扇区来隐式透露的情况,可以通过此方式来推算出扇区的计量单位,从而得到当前盘的总写入量。比如我这块盘现在的总写入量就是32426*32M=1037632M,约为1013G
最后要说一点,大家找测试文件的时候,请使用大体积的单个文件,要大体积,才能避免我上边说到的2个可能的干扰因素:测试过程中其他软件的写入,以及已过上一个扇区计数点但未满下一计数点的误差。要单个文件,则是避免主控的写入放大对最终结果造成的干扰。 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|