System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 存储器管理方法与存储装置制造方法及图纸_技高网

存储器管理方法与存储装置制造方法及图纸

技术编号:43042694 阅读:4 留言:0更新日期:2024-10-22 14:28
本发明专利技术提供一种存储器管理方法与存储装置。所述方法包括:在存储器模块中配置第一类实体单元、第二类实体单元及第三类实体单元;监测第一类实体单元的第一使用状态;以及若第一使用状态符合第一条件,执行第一数据管理策略。第一数据管理策略包括:将第一写入数据与第二写入数据存储至第一实体单元中,其中第一写入数据属于第一类数据,第二写入数据属于第二类数据;触发第一阶段数据整并,以从第一来源单元中识别第一目标数据,并将第一目标数据搬移或复制到第一目标单元中,其中第一目标数据属于第一类数据。由此,可提高存储装置的工作效能。

【技术实现步骤摘要】

本专利技术涉及一种存储,尤其涉及一种存储器管理方法与存储装置


技术介绍

1、随着存储技术的快速发展,包含快闪(flash)存储器的固态硬盘(solid statedrive,ssd)因其出色的性能而日益流行。此种设备主要使用nand快闪作为存储媒介,通常内含若干个快闪颗粒(亦称为存储单元)。目前常见的快闪颗粒类型包括单阶存储单元(single level cell,slc)、二阶存储单元(multi level cell,mlc)、三阶存储单元(triple level cell,tlc)及四阶存储单元(quad level cell,qlc)。

2、然而,随着市场发展,许多厂商为了降本增容,选择将三阶存储单元(tlc)及四阶存储单元(qlc)这两种不同类型的存储单元一起封装。因此,当存储装置中存在两种类型的快闪颗粒时,如何设计合理的数据管理策略来提高存储装置的表现则为目前亟需解决的问题。


技术实现思路

1、本专利技术提供一种存储器管理方法与存储装置,可有效改善当存储装置中存在至少两种类型的实体单元时,不易对存储装置进行适当的操作管理的技术问题,并可有效提高存储装置在采用至少两种类型的实体单元时的工作效能。

2、本专利技术的实施例提供一种存储器管理方法,其用于存储装置。所述存储装置包括存储器模块。所述存储器管理方法包括:在所述存储器模块中配置第一类实体单元、第二类实体单元及第三类实体单元,其中每一个第一类实体单元的第一存储容量小于每一个第二类实体单元的第二存储容量,且所述第二存储容量小于每一个第三类实体单元的第三存储容量;监测所述第一类实体单元的第一使用状态;以及若所述第一使用状态符合第一条件,执行第一数据管理策略,其中所述第一数据管理策略包括:将第一写入数据与第二写入数据存储至第一实体单元中,其中所述第一写入数据属于第一类数据,所述第二写入数据属于第二类数据,且所述第一实体单元属于所述第一类实体单元;触发第一阶段数据整并;以及在所述第一阶段数据整并中,从第一来源单元中识别第一目标数据,并将所述第一目标数据搬移或复制到第一目标单元中,其中所述第一来源单元属于所述第一类实体单元,所述第一目标数据属于所述第一类数据,且所述第一目标单元属于所述第三类实体单元。

3、本专利技术的实施例另提供一种存储装置,其包括连接接口、存储器模块及存储器控制器。所述连接接口用以连接至主机系统。所述存储器控制器连接至所述连接接口与所述存储器模块。所述存储器控制器用以:在所述存储器模块中配置第一类实体单元、第二类实体单元及第三类实体单元,其中每一个第一类实体单元的第一存储容量小于每一个第二类实体单元的第二存储容量,且所述第二存储容量小于每一个第三类实体单元的第三存储容量;监测所述第一类实体单元的第一使用状态;以及若所述第一使用状态符合第一条件,执行第一数据管理策略,其中所述第一数据管理策略包括:将第一写入数据与第二写入数据存储至第一实体单元中,其中所述第一写入数据属于第一类数据,所述第二写入数据属于第二类数据,且所述第一实体单元属于所述第一类实体单元;触发第一阶段数据整并;以及在所述第一阶段数据整并中,从第一来源单元中识别第一目标数据,并将所述第一目标数据搬移或复制到第一目标单元中,其中所述第一来源单元属于所述第一类实体单元,所述第一目标数据属于所述第一类数据,且所述第一目标单元属于所述第三类实体单元。

4、基于上述,通过在存储器模块中配置有多种类型的实体单元,并执行合适的数据管理策略,可有效改善当存储装置中存在至少两种类型的实体单元时,不易对存储装置进行适当的操作管理的技术问题。同时,可有效提高存储装置在采用至少两种类型的实体单元时的工作效能和/或延长存储器模块的使用寿命。

本文档来自技高网...

【技术保护点】

1.一种存储器管理方法,其特征在于,用于存储装置,其中所述存储装置包括存储器模块,且所述存储器管理方法包括:

2.根据权利要求1所述的存储器管理方法,其中所述第一类数据的存取频率低于所述第二类数据的存取频率。

3.根据权利要求1所述的存储器管理方法,其中所述第一使用状态符合所述第一条件包括所述第一类实体单元的剩余可用数量不小于第一临界值。

4.根据权利要求1所述的存储器管理方法,还包括:

5.根据权利要求4所述的存储器管理方法,其中所述第二数据管理策略还包括:

6.根据权利要求4所述的存储器管理方法,其中所述第二使用状态符合所述第二条件包括所述第二类实体单元的剩余可用数量不小于第二临界值。

7.根据权利要求4所述的存储器管理方法,还包括:

8.根据权利要求7所述的存储器管理方法,其中根据所述执行效能,确定所述第四来源单元的步骤包括:

9.根据权利要求7所述的存储器管理方法,其中评估所述第三阶段数据整并的所述执行效能的步骤包括:

10.一种存储装置,其特征在于,包括:

11.根据权利要求10所述的存储装置,其中所述第一类数据的存取频率低于所述第二类数据的存取频率。

12.根据权利要求10所述的存储装置,其中所述第一使用状态符合所述第一条件包括所述第一类实体单元的剩余可用数量不小于第一临界值。

13.根据权利要求10所述的存储装置,还包括:

14.根据权利要求13所述的存储装置,其中所述第二数据管理策略还包括:

15.根据权利要求13所述的存储装置,其中所述第二使用状态符合所述第二条件包括所述第二类实体单元的剩余可用数量不小于第二临界值。

16.根据权利要求13所述的存储装置,还包括:

17.根据权利要求16所述的存储装置,其中根据所述执行效能,确定所述第四来源单元的步骤包括:

18.根据权利要求16所述的存储装置,其中评估所述第三阶段数据整并的所述执行效能的步骤包括:

...

【技术特征摘要】

1.一种存储器管理方法,其特征在于,用于存储装置,其中所述存储装置包括存储器模块,且所述存储器管理方法包括:

2.根据权利要求1所述的存储器管理方法,其中所述第一类数据的存取频率低于所述第二类数据的存取频率。

3.根据权利要求1所述的存储器管理方法,其中所述第一使用状态符合所述第一条件包括所述第一类实体单元的剩余可用数量不小于第一临界值。

4.根据权利要求1所述的存储器管理方法,还包括:

5.根据权利要求4所述的存储器管理方法,其中所述第二数据管理策略还包括:

6.根据权利要求4所述的存储器管理方法,其中所述第二使用状态符合所述第二条件包括所述第二类实体单元的剩余可用数量不小于第二临界值。

7.根据权利要求4所述的存储器管理方法,还包括:

8.根据权利要求7所述的存储器管理方法,其中根据所述执行效能,确定所述第四来源单元的步骤包括:

9.根据权利要求7所述的存储器管理方法,其中评估所述第三阶...

【专利技术属性】
技术研发人员:张小杨张玉王志朱启傲吴宗霖
申请(专利权)人:合肥开梦科技有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1