【技术实现步骤摘要】
区块管理方法、存储器存储装置及存储器控制器
[0001]本专利技术涉及一种存储器管理技术,尤其涉及一种区块管理方法
、
存储器存储装置及存储器控制器
。
技术介绍
[0002]固态硬盘
(Solid State Disk,SSD)
是用固态电子存储芯片阵列制成的硬盘,一个固态硬盘的存储单元由闪存块构成,一个闪存块可划分成若干个数据页
。
[0003]SSD
使用过程中
,
会不断产生新的数据
,
在这种情况下需要将已存储的数据也相应的进行更新
,
这样
,
已存储的数据就自动成为垃圾数据
,
更新后的数据为有效数据
,
有效数据所在的页即为有效数据页
。
当固态硬盘的可用空间不足时
,
就需要回收旧的闪存块,即将旧的闪存块上的有效数据页中的有效数据搬移到新的闪存块上
,
有效数据搬移完毕后
,
将整个旧的闪存块进行擦除
,
从而释放旧的闪存块用于新数据的写入
。
[0004]目前
,
对旧的闪存块进行垃圾回收的过程
,
先是遍历所有闪存块上的数据
,
以寻找出每一个闪存块上的有效数据页
,
并将其中的有效数据页上的有效数据搬移到其他的闪存块上
,
之后
,
擦除上述某一个 ...
【技术保护点】
【技术特征摘要】
1.
一种区块管理方法,其特征在于,用于控制存储器模块,其中所述存储器模块包括多个实体群组,每一所述实体群组包括属于不同存储器平面的多个实体区块,每一所述实体区块包括多个实体页面,且所述区块管理方法包括:获取每一所述实体群组中每一所述实体区块的有效数据个数,并且依据每一所述实体区块的所述有效数据个数获取每一所述实体群组的有效数据总数;在执行垃圾回收操作时,依据所述有效数据总数获取目标实体群组;依据所述目标实体群组中第一实体区块的有效数据占比是否大于阈值判断是否对所述第一实体区块执行替换操作;响应于所述第一实体区块的所述有效数据占比大于所述阈值,将所述第一实体区块与所述多个实体群组中另一实体群组的空实体区块替换
。2.
根据权利要求1所述的区块管理方法,其特征在于,所述空实体区块与所述第一实体区块属于同一所述存储器平面,且所述空实体区块的程序化
/
抹除次数接近于所述第一实体区块的所述程序化
/
抹除次数
。3.
根据权利要求1所述的区块管理方法,其特征在于,所述区块管理方法还包括:将所述存储器模块的逻辑地址空间划分为对应于多个逻辑地址范围的多个页表,每一所述页表包括用以记录对应每一所述逻辑地址范围的实体地址的表项
。4.
根据权利要求3所述的区块管理方法,其特征在于,所述区块管理方法还包括:依据所述表项记录的所述实体地址读取所述实体地址对应的实体页面,并且判断所述实体页面中存储的数据是否为有效数据
。5.
根据权利要求1所述的区块管理方法,其特征在于,所述响应于所述第一实体区块的所述有效数据占比大于所述阈值,将所述第一实体区块与所述空实体区块替换的步骤中还包括:响应于所述第一实体区块的所述有效数据占比大于所述阈值,确定需替换所述第一实体区块;依据第一替换群组表获取所述第一实体区块所属的所述存储器平面以及所述存储器平面在第二替换群组表的偏移量;依据所述偏移量读取所述第二替换群组表中的映射关系,依据所述映射关系将映射至所述第一实体区块更新为映射至所述空实体区块,以将属于同一所述存储器平面的所述第一实体区块与所述空实体区块替换
。6.
根据权利要求1所述的区块管理方法,其特征在于,第二替换群组表记录的映射关系包括所述存储器平面
、
属于同一所述存储器平面的所述空实体区块以及所述第一实体区块
。7.
一种存储器存储装置,其特征在于,包括:连接接口,用以连接主机系统;存储器模块,包括多个实体群组,每一所述实体群组包括属于不同存储器平面的多个实体区块,每一所述实体区块包括多个实体页面;以及存储器控制器,连接所述连接接口与所述存储器模块,其中,所述存储器控制器用以获取每一所述实体群组中每一所述实体区块的有效数据个数,并且依据每一所述实体区块的所述有效数据个数获取每一所述实体群组的有效数据
总数;在执行垃圾回收操作时,所述存储器控制器用以依据所述有效数据总数获取目标实体群组;所述存储器控制器用以依据所述目标实体群组中第一实体区块的有效数据占比是否大于阈值判断是否对所述第一实体区块执行替换操作;响应于所述第一实体区块的所述有效数据占比大于所述阈值,所述存储器控制器用以将所述第一实体区块与所述多个实体群组中另一实体群组的空实体区块替换
。8.
根据权利要求7所述的存储器存储装置,其特征在于,所述空实体区块与所述第一实体区块属于同一所述存储器平面,且所述空实体区块的程序化
/
抹除次数接近于所述第一实体区块的所述程序化
/
抹除次数
。9.
根据权利要求7所述的存储器存储装置,其特征在于,所述存储器控制器更用以将所述存储器模块的逻辑地址空间划分为对应于多个逻辑地址范围的多个页表,每一所述页表包括用以记录对应每一所述逻辑地址范围的实体地址的表项
。10.
根据权利要求9所述的存储器存储装置,其特征在于,所述存储器控制器更用以依据所述表项记录的所述实体地址读取所述实体地址对应的实体页面,并且...
【专利技术属性】
技术研发人员:薛冰川,吴宗霖,刘其铠,黄学楼,刘梓键,
申请(专利权)人:深圳宏芯宇电子股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。