萝卜头IT论坛

了解更多
搜索
查看: 4152|回复: 5
收起左侧

[经验分享/技术讨论] CHIPFANCIER 优盘掉电测试

[复制链接]
发表于 2016-3-20 14:14:13 | 显示全部楼层 |阅读模式
普通帖子
帖子关键词:
当SSD出现意外掉电后,一般会出现以下几种问题:

1、        掉盘,SSD变砖
2、        用户数据损坏
3、        FTL损坏
4、        低位Page出错

MLC或者eMLC的NAND因为在每个物理Page里存放了2个逻辑Page的数据(每个存储单元里可以保存2bit数据。)当进行编程时候,低位Page(逻辑Page低的那个)是先编程的,之后才对高位Page(逻辑地址高的那个)再进行编程。当编程高位Page时,编程所需要的电压同时冲击同一单元下之前已经被编程过有效数据的低位Page上。如果这时候出现掉电,高位Page自然会出错,但是之前已经编程过正确数据的低位Page也会因为这次掉电而造成出错。(高、低位Page保存的数据可能是2个不同的文件,所以用户不知不觉中在对其中1个文件操作时,因为掉电把之前的另一个文件搞挂了,如果是关键数据,轻则系统文件挂,重则SSD整个因为元数据挂并无法修复造成不识别)当低位Page在之后的操作中需要被主机访问时,SSD会报告这个数据是不可恢复的错误。



本次测试的CHIPFANCIER 64GB采用了SSD芯片,而USB连接意外掉电的情况非常多,在意外掉电时保护数据更加重要。

测试方案:
1.用WIN10 镜像填充磁盘,留下10G左右空间用于IOMETER写入数据。
2.IOMETER测试 256K连续写入、256K连续读取、4K随机读写混合,测试时拔下优盘。
3.重新插上优盘,校验优盘内镜像文件的MD5。

本次测试的CHIPFANCIER 64GB优盘,采用SM2246XT主控,无外置缓存。

CDI.PNG


IOMETER测试

lianxudu.PNG

测试过程中拔下优盘,IOMETER并没有自动停止测试,ErrorCount增加。

Iometer.PNG

校验MD5值

md51.PNG

256K连续读取测试,再次校验MD5

MD52.PNG

4K随机读写混合(50%读,50%写),这种情况对主控的压力是比较大的,优盘内原有文件经过多次掉电依然没有损坏。

MD53.PNG


使用DISKGENIUS进行检测,FTL没有出现损坏。

BadC.PNG
结论:在正常使用过程中,我们无需担心由于拔插优盘造成数据损坏的问题。


回复

使用道具 举报

发表于 2016-3-20 23:52:29 来自手机 | 显示全部楼层
赞,以后还是3,0下面使用吧,2,0下面,开关机很慢,等不及就拔下来了
回复

使用道具 举报

发表于 2016-3-22 08:15:47 | 显示全部楼层
给我的感觉SSD移动硬盘接在USB2.0和3.0接口的电脑上,WTG系统的运行速度差别感觉不大。倒是经常在不同电脑上使用WTG系统,每次开机WTG系统都要重新认识硬件变动,重新选配驱动程序,这个倒是挺费时间的。但比起WTG的便携性,这些都可以接受。
回复

使用道具 举报

发表于 2017-6-3 23:11:43 | 显示全部楼层
管理有条件的话 也测试下EN方案的U盘
回复

使用道具 举报

 楼主| 发表于 2017-6-4 17:41:14 | 显示全部楼层
JyDisk 发表于 2017-6-3 23:11
管理有条件的话 也测试下EN方案的U盘

EN也是一样的。没有问题。
回复

使用道具 举报

发表于 2017-6-7 14:46:19 | 显示全部楼层
怕的不是这个,是主板问题等造成的U盘击穿烧毁等等。
回复

使用道具 举报

联系站长|手机版|萝卜头IT论坛 ( 苏ICP备15050961号-1 )

GMT+8, 2018-1-22 08:13 , Processed in 0.109988 second(s), 41 queries , Gzip On.

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表