【技术实现步骤摘要】
一种提升固态存储垃圾回收性能的方法
本专利技术涉及存储设备控制领域,特别涉及一种提升固态存储垃圾回收性能的方法。
技术介绍
固态存储设备的垃圾回收过程通常是:读取待回收块中的每个页,获取页的带外数据中存储的逻辑地址,根据逻辑地址判断该物理页包含的数据是否有效,如果有效,则将该物理页的数据搬移到新的块,这样的垃圾回收过程会读取无效的物理页。因此整体回收效率较低,存在改进空间。
技术实现思路
针对以上缺陷,本专利技术目的是如何降低在垃圾回收过程中减少无效页读取。为了解决以上问题本专利技术提出了一种提升固态存储垃圾回收性能的方法,其特征在于增加设置物理页位图,所述物理页位图将物理块序号为索引,每个索引分别用一个bit标识对应页号的数据有效性;所述物理页位图与映射表保持同步;所述物理页位图的初始列表根据遍历映射表,将固态存储当前所有块中所有有效数据页对应的物理页位图的bit标识进行标识。所述的提升固态存储垃圾回收性能的方法,其特征在于当需要对某块block进行数据回收时,则先检索该块序号对应的物理页位图,根据位图信息,将包含有效数据的页读出写入到新的block中,待所有保护有 ...
【技术保护点】
一种提升固态存储垃圾回收性能的方法,其特征在于增加设置物理页位图,所述物理页位图将物理块序号为索引,每个索引分别用一个bit标识对应页号的数据有效性;所述物理页位图与映射表保持同步;所述物理页位图的初始列表根据遍历映射表,将固态存储当前所有块中所有有效数据页对应的物理页位图的bit标识进行标识。
【技术特征摘要】
1.一种提升固态存储垃圾回收性能的方法,其特征在于增加设置物理页位图,所述物理页位图将物理块序号为索引,每个索引分别用一个bit标识对应页号的数据有效性;所述物理页位图与映射表保持同步;所述物理页位图的初始列表根据遍历映射表,将固态存储当前所有块中所有有效数据页对应的物理页位图的bit标识进行标识。2.根据权利要求1所述的提升固态存储垃圾回...
【专利技术属性】
技术研发人员:李建,
申请(专利权)人:记忆科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。