PCEVA,PC绝对领域,探寻真正的电脑知识
打印 上一主题 下一主题
开启左侧

浴室谈SSD系列特别篇:固态硬盘为何会“变砖”

  [复制链接]
1#
twinspace 发表于 2013-7-23 10:09 | 显示全部楼层
个人认为SSD变砖不太可能是FTL出错的问题,因为既然厂家都已经产品化了,应该都会支持异常掉电,而楼主说的1、3两点都是FTL出错的情况,一般FTL出错后firmware可以做全盘的table rebuild将FTL恢复回来,出现变砖的情况只有可能是第2个原因,即firmware里有bug,在产品化之后遇到之前没有验证到的case。
2#
twinspace 发表于 2013-7-26 15:38 | 显示全部楼层
本帖最后由 twinspace 于 2013-7-26 15:42 编辑
neeyuese 发表于 2013-7-23 11:58
支持异常掉电的话也是normal case情况下,如果用户乱优化或者奇葩的硬件配置都会导致出现非正常情况的异常 ...

第一次发帖就得到浴大的回复,让我很意外啊。
其实我想表达的意思是,SSD在任何情况下,都应该要能保证FTL(我认为叫mapping table会更准确一些)能重建回来,哪怕读错某些数据,也不能变砖。 我非常同意你说的颗粒问题,即如果颗粒本身坏掉了,或者某一个page坏掉了,那存在于这个page上的reverse mapping 信息也会丢失,好像确实找不回某些逻辑地址的真实物理地址,但既然这个page已经坏掉了,就算找回来这个映射关系又有什么用,所以,这个时候应该直接告诉操作系统,这个地址的数据读取失败。
因为我觉得变砖是一个非常严重的问题,除非是进入了FW某些异常分支,程序自己把自己跑死了,否则不能因为某些page读不出来就轻易变砖。其实我更愿意相信不是这张表的问题,而是FTL层其他部分出了问题。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部