【技术实现步骤摘要】
提升SSD断电后读重试效率的方法、装置及计算机设备
本专利技术涉及固态硬盘读重试方法,更具体地说是指提升SSD断电后读重试效率的方法、装置及计算机设备。
技术介绍
由于Nand闪存颗粒的物理特性,当其经过反复的读写擦操作后,会导致其读出错的可能性越来越高。固态硬盘针对这种场景的做法是进行读重试,每次设置不同的重试等级读电压尝试读取,直到读取成功或者遍历完所有等级读取失败。随着固态硬盘的读写的次数越来越大,相同读写单元成功读重试的等级值也会发生变化。为了提高读重试的效率,常见做法是将读写单元的位置和对应有效重试等级值保存在表格,能够快速准确查找到有效重试等级值,更好一点的做法是对有效重试等级进行统计,在线实时刷新有效重试等级值。由于重试等级表格信息保存在Dram(即动态随机存取存储器)中,当固态硬盘发生掉电后,重新上电时表格里信息全部丢失,那么此时的读重试则无法快速找到有效的重试等级值,不得不再次进行顺序遍历,也就是说当断电重新上电时,用于读重试快速查找的有效重试等级表格需要重建,现有的断点重建有效重试等级表格的流程包括有当固态硬盘重新上电后,会先对重试等级表格进行 ...
【技术保护点】
1.提升SSD断电后读重试效率的方法,其特征在于,包括:将重试等级表格存储于Nor闪存内;获取Nor闪存内的重试等级表格;利用所获取的重试等级表格更新至动态随机存取存储器的重试等级表格;获取有效的重试等级值;更新重试等级表格信息,并保存更新后的重试等级表格信息至Nor闪存内。
【技术特征摘要】
1.提升SSD断电后读重试效率的方法,其特征在于,包括:将重试等级表格存储于Nor闪存内;获取Nor闪存内的重试等级表格;利用所获取的重试等级表格更新至动态随机存取存储器的重试等级表格;获取有效的重试等级值;更新重试等级表格信息,并保存更新后的重试等级表格信息至Nor闪存内。2.根据权利要求1所述的提升SSD断电后读重试效率的方法,其特征在于,所述将重试等级表格存储于Nor闪存内的步骤之后,还包括:对固态硬盘进行重新上电。3.根据权利要求1所述的提升SSD断电后读重试效率的方法,其特征在于,所述获取有效的重试等级值的步骤,包括以下具体步骤:从动态随机存取存储器的重试等级表格内获取重试等级值;判断所述重试等级值是否有效;若重试等级值无效,则按照默认序列遍历重试等级表格内的所有重试等级;判断当前的重试等级是否是最后一个重试等级;若当前的重试等级不是最后一个重试等级,则利用所述重试等级值进行读重试;判断读重试是否成功;若成功,则记录当前有效的重试等级值,并进入所述更新重试等级表格信息,并保存更新后的重试等级表格信息至Nor闪存内的步骤;若重试等级值有效,则进入所述判断读重试是否成功的步骤。4.根据权利要求3所述的提升SSD断电后读重试效率的方法,其特征在于,所述判断读重试是否成功的步骤之后,还包括:若读重试不成功,则返回所述按照默认序列遍历重试等级表格内的所有重试等级的步骤。5.根据权利要求3所述的提升SSD断电后读重试效率的方法,其特征在于,所述判断当前的重试等级是否是最后一个重...
【专利技术属性】
技术研发人员:冯元元,胡中中,李传业,
申请(专利权)人:深圳忆联信息系统有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。