数据搬移处理方法技术

技术编号:39836764 阅读:18 留言:0更新日期:2023-12-29 16:21
本申请实施例公开了一种数据搬移处理方法

【技术实现步骤摘要】
数据搬移处理方法、装置、电子设备和存储介质


[0001]本申请涉及存储器
,具体涉及一种数据搬移处理方法

装置

电子设备和存储介质


技术介绍

[0002]固态硬盘
(Solid State Disk

SSD)
常用于电子设备中,对数据进行存储

为节省
SSD
的存储空间,当前的做法是对写入
SSD
的数据进行压缩处理,包括基于中央处理器
(Central Processing Unit

CPU)
的软件压缩方法,以及,透明压缩方法

在向
SSD
写入数据时,基于
CPU
的软件压缩方法,会先经由
CPU
对该数据进行压缩,得到该数据对应的压缩数据,再将压缩数据写入
SSD
的闪存颗粒中,压缩处理是在
CPU
中实现的;透明压缩方法则是通过
SSD
对该本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种数据搬移处理方法,其特征在于,包括:确定待搬移数据;确定所述待搬移数据对应的压缩粒度;在所述压缩粒度满足预设条件时,确定目标压缩粒度,所述目标压缩粒度大于所述压缩粒度;在当前已有的多个逻辑地址中,确定所述目标压缩粒度数量的逻辑地址,作为目标逻辑地址,所述目标逻辑地址中包括所述待搬移数据对应的逻辑地址;对待压缩数据进行压缩处理,得到压缩数据,所述待压缩数据为存储块中所述目标逻辑地址对应的数据;对所述压缩数据进行存储处理
。2.
根据权利要求1所述的方法,其特征在于,所述确定所述待搬移数据对应的压缩粒度,包括:根据所述待搬移数据对应的逻辑地址,查询压缩粒度表,得到所述待搬移数据对应的压缩粒度;所述方法,还包括:根据所述目标压缩粒度和所述目标逻辑地址,更新所述压缩粒度表
。3.
根据权利要求1所述的方法,其特征在于,所述确定待搬移数据,包括:确定待擦除存储块;根据所述待擦除存储块中的有效数据,得到所述待搬移数据,所述有效数据为地址映射表中的逻辑地址对应的数据,所述地址映射表记录了逻辑地址和物理地址之间的映射关系
。4.
根据权利要求1所述的方法,其特征在于,所述待搬移数据对应一次写操作,所述在所述压缩粒度满足预设条件时,确定目标压缩粒度,包括:在所述压缩粒度小于所述一次写操作对应的地址总量时,将所述地址总量作为目标压缩粒度,所述地址总量为逻辑地址的总数量
。5.
根据权利要求4所述的方法,其特征在于,所述目标逻辑地址为所述一次写操作对应的全部逻辑地址,所述对待压缩数据进行压缩处理,得到压缩数据,包括:在所述压缩粒度大于或等于预设压缩粒度时,对所述待搬移数据进行解压处理,得到所述待搬移数据对应的解压数据;获取其他待搬移数据,所述其他待搬移数据为其他逻辑地址对应的待搬移数据,所述其他逻辑地址为所述目标逻辑地址中除去所述待搬移数据对应的逻辑地址;在所...

【专利技术属性】
技术研发人员:任坤胜魏全能陈烽英
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1