[发明专利]一种固态硬盘的FTL表的刷写方法及装置有效

专利信息
申请号: 201710765010.8 申请日: 2017-08-30
公开(公告)号: CN107506311B 公开(公告)日: 2020-10-20
发明(设计)人: 苗森 申请(专利权)人: 苏州浪潮智能科技有限公司
主分类号: G06F12/02 分类号: G06F12/02;G06F3/06
代理公司: 北京集佳知识产权代理有限公司 11227 代理人: 罗满
地址: 215100 江苏省苏州市吴*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 固态 硬盘 ftl 方法 装置
【说明书】:

发明公开了一种固态硬盘的FTL表的刷写方法及装置,本发明包括FTL表发生更新后,FTL表的新增数据为增量数据,修改FTL表后得到的数据为修改数据,将增量数据写入在内存上预设的增量存储空间中;在增量存储空间写满后,将增量存储空间中的增量数据刷写到硬盘中,并按照预设顺序将数据量为增量存储空间容量大小的N倍的修改数据刷写到硬盘中;固态硬盘下电时,将增量存储空间中的增量数据刷写到硬盘中,按照预设顺序将数据量为增量存储空间容量大小的M倍的修改数据刷写到硬盘中。利用本发明,可以减少下电时需要刷写的数据量,并且FTL表全部的增量数据都能够保存下来,方便了在下次上电时FTL表的完全恢复,提高了固态硬盘读写数据的可靠性。

技术领域

本发明涉及固态硬盘存储技术领域,特别是涉及一种固态硬盘的FTL表的刷写方法及装置。

背景技术

固态硬盘使用操作系统通过一组LBA(Logical Block Address,逻辑区块地址)来读写固态硬盘内部的数据,在普通的硬盘上,由于数据是可以直接覆盖的,所以LBA和PBA(Physical Block Address,物理区块地址)的关系是一一对应的,不会变更,但是由于固态硬盘使用的存储介质NAND闪存有需要先擦除才能写入的特性,导致LBA和PBA的关系不再是固定不变的,因此固态硬盘专门有一个层来负责上层到底层的转换,这个层叫FTL(FlashTranslation Layer,闪存转换层)层,它的主要任务是将FTL层之上的LBA转化为底层需要的PBA。就其转换任务而言,FTL层需要一张从LBA到PBA的映射表,称之为FTL表,它存放在内存中,在整个固态硬盘的读写过程中都需要实时查找、更新这张表,从而能正确读取或写入数据,所以这张表不但要保证能够正确的更新读取,还要保证设备掉电时能正确地保存以及在下一次上电时能正确恢复。

在现有技术中,对于FTL表的管理,有的方法是在固态硬盘运行的过程中将FTL表划分为几段区域,当这段FTL更新次数到达一定的阈值时,则刷写此段FTL表到cache中,在设备掉电时将更新次数不为0的FTL表段刷写到cache,这种方法存在掉电时刷写FTL数据过多,因电容放电时间不足以保存FTL表导致FTL表丢失的问题,可靠性低。

因此,如何提供一种可靠性高的的固态硬盘的FTL表刷写方法及装置是本领域技术人员目前需要解决的问题。

发明内容

本发明的目的是提供一种固态硬盘的FTL表的刷写方法及装置,其减少下电时需要刷写的数据量,提高了下电时FTL表保存的可靠性。

为解决上述技术问题,本发明提供了一种固态硬盘的FTL表的刷写方法,包括:

FTL表发生更新后,所述FTL表的新增数据为增量数据,修改所述FTL表后得到的数据为修改数据,将所述增量数据写入在内存上预设的增量存储空间中;所述FTL表保存所述固态硬盘的逻辑区块地址与物理区块地址的对应关系;

在所述增量存储空间写满后,将所述增量存储空间中的所述增量数据刷写到硬盘中,并按照预设顺序将数据量为所述增量存储空间容量大小的N倍的修改数据刷写到所述硬盘中;

所述固态硬盘下电时,将所述增量存储空间中的所述增量数据刷写到所述硬盘中,按照所述预设顺序将数据量为所述增量存储空间容量大小的M倍的修改数据刷写到所述硬盘中,所述N与所述M的值均为正数。

优选地,所述增量存储空间包括第一存储子空间和第二存储子空间,当所述FTL表更新时,将所述增量数据写入在内存上预设的增量存储空间中的方法包括:

在将所述第一存储子空间中的增量数据刷写到所述硬盘的过程中,若有新的增量数据产生,则将所述新的增量数据写入所述第二存储子空间中;

在将所述第二存储子空间中的增量数据刷写到所述硬盘的过程中,若有所述新的增量数据产生,则将所述新的增量数据写入所述第一存储子空间中。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710765010.8/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top