[发明专利]一种缓存管理方法和装置有效

专利信息
申请号: 201310097248.X 申请日: 2013-03-25
公开(公告)号: CN104077242B 公开(公告)日: 2017-03-29
发明(设计)人: 姜继;熊劲;蒋德钧 申请(专利权)人: 华为技术有限公司;中国科学院计算技术研究所
主分类号: G06F12/12 分类号: G06F12/12
代理公司: 深圳市深佳知识产权代理事务所(普通合伙)44285 代理人: 唐华明
地址: 518129 广东*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明实施例公开了一种缓存管理方法和装置,通过上述该技术方案,数据即将被替换时,若在缓存期间有访问(即访问次数大于0),则将其重新加到缓存中,不同的访问次数加到不同的位置,较多的访问次数添加到更不易被替换的位置,给予数据访问的频率以更多的考虑,使得访问更多的数据更不易被替换。而且,针对相同的总访问量,长期均匀访问可以相对于短期集中访问更加持久的停留在缓存中,使得更适合缓存的访问模式的数据留在缓存中。进一步,被调整后的页中存储的数据重新回到缓存时,重置访问次数,使得一定时间内的访问次数只产生一次收益,防止短时间大量访问使得数据积累访问量导致滞留缓存。
搜索关键词: 一种 缓存 管理 方法 装置
【主权项】:
一种缓存管理方法,其特征在于,在缓存中至少包括实体缓存,所述实体缓存通过链表L1管理维护,所述链表L1至少被划分为多于一段,所述方法包括:获取链表L1尾部的页为替换候选页;判断所述替换候选页的访问计数是否大于X次;如果不大于X次,将所述替换候选页从所述链表L1中删除;如果大于X次,根据所述链表L1中各段分段信息,将所述候选页添加到对应的分段内,并将所述替换候选页的访问计数重置为Y次;重复执行所述获取链表L1尾部的页为替换候选页的操作,直到有替换候选页从所述链表L1中删除;其中,X,Y分别为整数;所述链表L1中各段分段信息至少包括:被添加的所述替换候选页的访问次数范围,其中,从链表L1尾部的段到链表L1头部的段中,每段要求被添加的所述替换候选页的访问次数依次增加。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司;中国科学院计算技术研究所,未经华为技术有限公司;中国科学院计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201310097248.X/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top