[发明专利]冷热数据处理方法及装置在审
申请号: | 201911297991.3 | 申请日: | 2019-12-17 |
公开(公告)号: | CN111061433A | 公开(公告)日: | 2020-04-24 |
发明(设计)人: | 叶欣;朱钦床;张翔;黄裕全 | 申请(专利权)人: | 深圳佰维存储科技股份有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 深圳市博锐专利事务所 44275 | 代理人: | 汤星星 |
地址: | 518000 广东省深圳市南山区桃*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 冷热 数据处理 方法 装置 | ||
本发明公开了一种冷热数据处理方法及装置,方法包括:接收当前访问请求;获取所述当前访问请求中待处理数据的历史访问参数;根据所述历史访问参数计算所述待处理数据的综合频度;根据所述综合频度对所述待处理数据进行冷热数据分类,得到分类结果;根据所述分类结果对当前访问请求进行处理。在对当前访问请求进行处理之前,提前预判当前访问请求中待处理数据的冷热情况,克服了现有技术对冷热数据处理时读写速度较慢,回收次数较多的技术问题,达到了控制冷热数据一次性分离,提升读写速度,并且可以减少后续重复数据回收造成的磨损,提高闪存寿命的技术效果,本发明的冷热数据处理方法适用于EMMC存储器。
技术领域
本发明涉及计算机技术领域,尤其涉及一种冷热数据处理方法及装置。
背景技术
数据存储设备访问数据,一般具有某段时间内部分逻辑空间的数据经常访问,部分空间的数据极少访问的特性。经常访问的数据也叫热数据,极少访问的数据又称冷数据。冷热数据在一定时间内具有逻辑空间相对独立性。
在EMMC(Embedded Multi Media Card)存储器中存在快速访问区和慢速访问区,处理好冷热数据将有利于提升读写速度;并且在垃圾回收过程处理好冷热数据,有利于减少回收次数,减少写放大,延长产品使用寿命。
目前EMMC对冷热数据的处理,要么算法过于复杂,需要较大内存空间保存相关表项和消耗较大的运行性能,使其在EMMC中运用实效受限,要么就不提供冷热数据处理。
发明内容
本发明所要解决的技术问题是:提供一种冷热数据处理方法及装置,可提前预判数据的冷热情况,控制冷热数据一次性分离。
为了解决上述技术问题,本发明采用的技术方案为:
一种冷热数据处理方法,包括:
接收当前访问请求;
获取所述当前访问请求中待处理数据的历史访问参数;
根据所述历史访问参数计算所述待处理数据的综合频度;
根据所述综合频度对所述待处理数据进行冷热数据分类,得到分类结果;
根据所述分类结果对当前访问请求进行处理。
本发明采用的另一技术方案为:
一种冷热数据处理装置,包括:
接收模块,用于接收当前访问请求;
获取模块,用于获取所述当前访问请求中待处理数据的历史访问参数;
计算模块,用于根据所述历史访问参数计算所述待处理数据的综合频度;
分类模块,用于根据所述综合频度对所述待处理数据进行冷热数据分类,得到分类结果;
处理模块,用于根据所述分类结果对当前访问请求进行处理。
本发明的有益效果在于:本发明实施例提供的冷热数据处理方法在对当前访问请求进行处理之前,提前预判当前访问请求中待处理数据的冷热情况,根据该待处理数据的冷热情况进行对应的处理,本发明实施例克服了现有技术对冷热数据处理时读写速度较慢,回收次数较多的技术问题,达到了控制冷热数据一次性分离,提升读写速度,减少后续重复数据回收造成的磨损,提高闪存寿命的技术效果。
附图说明
图1为本发明实施例一的冷热数据处理方法的流程图;
图2为本发明实施例一的映射示意图;
图3为本发明一具体实施方式的冷热数据处理装置的示意图;
图4为本发明另一具体实施方式的冷热数据处理装置的示意图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳佰维存储科技股份有限公司,未经深圳佰维存储科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911297991.3/2.html,转载请声明来源钻瓜专利网。