[发明专利]数据写入的方法及装置有效
申请号: | 201480037216.3 | 申请日: | 2014-07-14 |
公开(公告)号: | CN105518790B | 公开(公告)日: | 2019-05-28 |
发明(设计)人: | 王元钢;徐君;朱冠宇 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G11C11/56 | 分类号: | G11C11/56 |
代理公司: | 北京中博世达专利商标代理有限公司 11274 | 代理人: | 申健 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据 写入 方法 装置 | ||
1.一种数据写入的方法,其特征在于,所述方法包括:
根据预设抽样算法对待写入数据进行抽样,得到目标标签,所述目标标签用于表示所述待写入数据中数据位的数值分布情况;
从预设组标签集合中查找与所述目标标签相似度最高的目标组标签,所述预设组标签集合由至少一个组标签组成,每个组标签对应具有相似数据特征的至少两个空闲数据页;
从所述目标组标签对应的至少一个空闲数据页中选择目标空闲数据页;
将所述待写入数据中与所述目标空闲数据页存在差异的数据位,写入所述目标空闲数据页中的对应位置。
2.根据权利要求1所述的数据写入的方法,其特征在于,所述根据预设抽样算法对待写入数据进行抽样,得到目标标签,包括:
将所述待写入数据划分为预设数量的数据区域;
分别分析每个数据区域中数据的分布特征,根据所述分布特征确定每个数据区域的标识位;
根据确定出的每个数据区域的标识位确定所述目标标签。
3.根据权利要求1所述的数据写入的方法,其特征在于,所述根据预设抽样算法对待写入数据进行抽样,得到目标标签,包括:
根据待写入数据中的数据内容,将待写入数据转换为二值图像;
对所述二值图像进行图像分析得到特征值,所述特征值用于表示所述二值图像的图形特征;
将所述特征值确定为目标标签。
4.根据权利要求1所述的数据写入的方法,其特征在于,所述将所述待写入数据中与所述目标空闲数据页存在差异的数据位,写入所述目标空闲数据页中的对应位置,包括:
分别判断所述待写入数据中每个数据位与所述目标空闲数据页中相同位置的数据位中的数据是否相同;
如果所述待写入数据中当前数据位与所述目标空闲数据页中相同位置的数据位中的数据内容不同,则确定所述相同数据位为待写入数据位;
将所述待写入数据中位于所述待写入数据位的数据写入到所述目标空闲数据页的待写入数据位中。
5.根据权利要求2或3所述的数据写入的方法,其特征在于,在所述根据预设抽样算法对待写入数据进行抽样,得到目标标签之前,所述方法还包括:
根据所述预设抽样算法对空闲数据页进行抽样,得到每个空闲数据页对应的空闲数据页标签,所述空闲数据页为系统中处于闲置状态的数据页;
将具有相同空闲数据页标签的空闲数据页划分为一个预设空闲数据页分组,将所述空闲数据页标签确定为所述预设空闲数据页分组对应的组标签。
6.根据权利要求5所述的数据写入的方法,其特征在于,在所述将具有相同空闲数据页标签的空闲数据页划分为一个预设空闲数据页分组,将所述空闲数据页标签确定为所述预设空闲数据页分组的组标签之后,所述方法还包括:
当产生新空闲数据页时,根据所述预设抽样算法对所述新空闲数据页进行抽样,得到所述新空闲数据页对应的新空闲数据页标签;
从所述预设组标签集合中的查找与所述新空闲数据页标签相似度最高的组标签;
将所述新空闲数据页添加到所述相似度最高的组标签对应的预设空闲数据页分组中。
7.一种数据写入的装置,其特征在于,所述装置包括:
抽样单元,用于根据预设抽样算法对待写入数据进行抽样,得到目标标签,所述目标标签用于表示所述待写入数据中数据位的数值分布情况;
查找单元,用于从预设组标签集合中查找与所述抽样单元得到的所述目标标签相似度最高的目标组标签,所述预设组标签集合由至少一个组标签组成,每个组标签对应具有相似数据特征的至少两个空闲数据页;
选择单元,用于从所述查找单元查找到的所述目标组标签对应的至少一个空闲数据页中选择目标空闲数据页;
写入单元,用于将所述待写入数据中与所述选择单元选择的所述目标空闲数据页存在差异的数据位,写入所述目标空闲数据页中的对应位置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201480037216.3/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置