[发明专利]一种迁移数据的方法及装置在审
申请号: | 202111645541.6 | 申请日: | 2021-12-29 |
公开(公告)号: | CN114327279A | 公开(公告)日: | 2022-04-12 |
发明(设计)人: | 苟飞 | 申请(专利权)人: | 湖南国科微电子股份有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 张岳峰 |
地址: | 410000 湖南省长*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 迁移 数据 方法 装置 | ||
本发明公开了一种迁移数据的方法及装置。该发明包括:在检测到任务请求的情况下,遍历用于存放用户数据的块池内中包含的多个数据块,并确定处于关闭状态的目标数据块,其中,任务请求用于触发任务以清理过期或异常的数据;确定目标数据块对应的目标关闭时长;判断目标关闭时长是否大于等于门限值;在目标关闭时长大于等于门限值的情况下,对数据块中存储的数据执行数据迁移操作。通过本发明,解决了相关技术中数据保存时间长并出现数据丢失以及异常的问题。
技术领域
本发明涉及迁移数据领域,具体而言,涉及一种迁移数据的方法及装置。
背景技术
相关技术中,存储的数据不能永远保存,存在保存时限。闪存中数据保存时间的问题叫做Data Retention,到了期限,数据就会出错,从闪存中读出来的数据无法用指令纠错技术(ECC)纠错成功。闪存存储的机理是通过量子隧道效应,电子跃迁到浮栅层并留在那里,随着时间的流逝,电子还是有一定概率离开浮栅层,回到沟道,离开的电子有可能导致写的单元读出来的结果与擦除过的一样,数据就会出现错误。
闪存中的数据保存时间都是有期限的,在一个存储单元存储1BIT数据的闪存(SLC)时代,数据保存时间可以持续几年,到了一个存储单元存储3BIT数据的闪存(TLC)时代,数据保存时间不到一年,有的只有几个月。同时随着闪存的使用时间越久,闪存的擦写次数越多,数据的保存时间就越短,快到额定擦写次数的时候,例如擦写次数达到了3000次,新保存的数据很容易出错。
针对相关技术中存在的上述问题,目前尚未提出有效的解决方案。
发明内容
本发明的主要目的在于提供一种迁移数据的方法及装置,以解决相关技术中数据保存时间长并出现数据丢失以及异常的问题。
为了实现上述目的,根据本发明的一个方面,提供了一种迁移数据的方法。该发明包括:在检测到任务请求的情况下,遍历用于存放用户数据的块池内中包含的多个数据块,并确定处于关闭状态的目标数据块,其中,任务请求用于触发任务以清理过期或异常的数据;确定目标数据块对应的目标关闭时长;判断目标关闭时长是否大于等于门限值;在目标关闭时长大于等于门限值的情况下,对数据块中存储的数据执行数据迁移操作。
进一步地,确定目标数据块对应的目标关闭时长,包括:获取当前系统时间以及目标数据块最近一次写入数据对应的打开时间;将系统时间以及打开时间之间的差值时长,确定目标数据块对应的初始关闭时长;确定目标数据块是否对应有惩罚值;在目标数据块对应有惩罚值的情况下,确定惩罚值对应的惩罚时长;将初始关闭时长以及惩罚时长的总时长确定为目标关闭时长。
进一步地,确定目标数据块是否对应有惩罚值,包括:确定目标数据块是否对应有历史擦写动作,其中,在每写入数据至目标数据块中时,将目标数据块中的数据进行清空操作以完成一次擦写动作;在目标数据块对应有历史擦写动作的情况下,确定目标数据块对应有惩罚值。
进一步地,在目标数据块对应有惩罚值的情况下,确定惩罚值对应的惩罚时长,包括:获取擦写动作对应的擦写次数,其中,擦写次数与擦写动作之间一一对应;确定惩罚时长的设定规则,其中,设定规则为在擦写次数达到第一预设值时,确定惩罚时长增加第一预设时长;依据擦写次数以及设定规则,计算惩罚时长。
进一步地,在目标关闭时长大于等于门限值的情况下,对数据块中存储的数据执行数据迁移操作之后,该方法还包括:记录数据迁移操作对应的操作时间;在操作时间之后经过第二预设时长后,确定当前执行条件是否符合预设条件;在当前执行条件符合预设条件的情况下,触发任务请求以对目标数据块执行数据迁移操作。
进一步地,在操作时间之后经过第二预设时长后,确定当前执行条件是否符合预设条件,包括:判断第二预设时长是否大于等于数据迁移操作对应的触发门限时长;判断块池内是否有数据迁移操作正在执行;在第二预设时长大于等于触发门限时长,且块池内不存在数据迁移操作的情况下,确定当前执行条件符合预设条件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南国科微电子股份有限公司,未经湖南国科微电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111645541.6/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置