【技术实现步骤摘要】
本专利技术涉及一种存储,尤其涉及一种存储器管理方法与存储装置。
技术介绍
1、存储装置使用一段时间后,有效数据与无效数据会混合存储于存储装置内部的存储器模块中,从而导致存储器模块中的可用实体区块减少。一般来说,存储控制器会通过垃圾回收(garbage collection,gc)程序来从已使用的实体区块中收集有效数据并将所收集的有效数据集中回存至另一实体区块中,以重新释放出可用实体区块。特别是,为使垃圾回收程序的效能最大化,存储控制器往往会从存储最少的有效数据的实体区块中收集有效数据,期望通过执行最低限度的数据搬移即可达到回收实体区块的目的。然而,实务上,更多与存储器模块的使用历程相关的因素都会影响到后续执行垃圾回收程序的效能。此外,若所执行垃圾回收程序中太过频繁的对非必要的数据进行数据搬移,也可能会导致额外的写入放大,从而缩短存储器模块的使用寿命。
2、因此,如何在提高垃圾回收程序的效能与延长存储器模块的使用寿命之间取得平衡,为目前亟需解决的问题。
技术实现思路
1、本专利技
...【技术保护点】
1.一种存储器管理方法,其特征在于,用于存储装置,其中所述存储装置包括存储器模块,所述存储器模块包括多个实体单元,且所述存储器管理方法包括:
2.根据权利要求1所述的存储器管理方法,其中所述第一类计数信息反映所述第一映射信息被更新的总次数,且所述第二类计数信息反映所述第一数据被执行所述第一类数据整理操作的总次数。
3.根据权利要求1所述的存储器管理方法,其中对所述第一数据执行所述第一类数据整理操作的步骤包括:
4.根据权利要求1所述的存储器管理方法,还包括:
5.根据权利要求1所述的存储器管理方法,其中根据所述第一类计数
...【技术特征摘要】
1.一种存储器管理方法,其特征在于,用于存储装置,其中所述存储装置包括存储器模块,所述存储器模块包括多个实体单元,且所述存储器管理方法包括:
2.根据权利要求1所述的存储器管理方法,其中所述第一类计数信息反映所述第一映射信息被更新的总次数,且所述第二类计数信息反映所述第一数据被执行所述第一类数据整理操作的总次数。
3.根据权利要求1所述的存储器管理方法,其中对所述第一数据执行所述第一类数据整理操作的步骤包括:
4.根据权利要求1所述的存储器管理方法,还包括:
5.根据权利要求1所述的存储器管理方法,其中根据所述第一类计数信息与所述第二类计数信息,确定所述第一数据为所述第一类数据的步骤包括:
6.根据权利要求5所述的存储器管理方法,其中所述第一类计数信息包括第一数值,所述第二类计数信息包括第二数值,且所述评估值反映出所述第一数值与所述第二数值的比值。
7.根据权利要求5所述的存储器管理方法,其中根据所述评估值,确定所述第一数据为所述第一类数据的步骤包括:
8.根据权利要求1所述的存储器管理方法,其中所述第一数据当前存储于所述多个实体单元中的第一实体单元中,且所述存储器管理方法还包括:
9.根据权利要求8所述的存储器管理方法,还包括:
10.根据权利要求1所述的存储器管理方法,其中所述第二类数据整理操作只针对所述第一类数据进行搬...
【专利技术属性】
技术研发人员:代艷凯,洪婉君,吴宗霖,彭崇,王鑫,张成龙,
申请(专利权)人:合肥开梦科技有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。