[发明专利]一种基于分类预测的自适应分段缓存方法及系统在审

专利信息
申请号: 202110723648.1 申请日: 2021-06-29
公开(公告)号: CN113419976A 公开(公告)日: 2021-09-21
发明(设计)人: 李春花;伍蔓;周可;孙云清 申请(专利权)人: 华中科技大学;深圳市腾讯计算机系统有限公司
主分类号: G06F12/0897 分类号: G06F12/0897;G06F12/0868;G06K9/62
代理公司: 武汉臻诚专利代理事务所(普通合伙) 42233 代理人: 宋业斌
地址: 430074 湖北省武汉*** 国省代码: 湖北;42
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 分类 预测 自适应 分段 缓存 方法 系统
【权利要求书】:

1.一种基于分类预测的自适应分段缓存方法,其特征在于,包括以下步骤:

(1)接收来自用户的访问请求,并根据该访问请求判断对应的对象是否处于缓存中,如果是则转入步骤(2),否则转入步骤(7);其中缓存包括三段S1、S2和S3;

(2)判断对象是否位于缓存的第一段S1中,如果是则将该对象移动到该第一段S1的头部,过程结束,否则转入步骤(3);

(3)判断对象是否位于缓存的第二段S2中,如果是转入步骤(4),否则转入步骤(5);

(4)判断该对象的访问频率是否大于等于预设的访问频率阈值thr1,如果是则将该对象移动到缓存的第一段S1的头部,过程结束,否则将该对象移动到缓存的第二段S2的头部,过程结束。

(5)判断该对象是否位于缓存的第三段S3中,如果是转入步骤(6),否则转入步骤(7);

(6)判断该对象的访问频率是否大于等于预设的访问频率阈值thr2,如果是则将该对象移动到缓存的第二段S2的头部,然后过程结束,否则将该对象移动到缓存的第三段S3的头部,过程结束;

(7)从后台数据库中读取该对象,并确定缓存中是否还有足够的空间存储该对象,如果是则转入步骤(10),否则转入步骤(8);

(8)判断缓存的第一段S1或第二段S2的缓存大小是否超过对应的预设长度占比阈值,如果是则将缓存的第一段S1或第二段S2尾部的对象移动到其下一段的头部,并转入步骤(9),否则转入步骤(9);

(9)判断缓存的第三段S3的缓存大小是否超过预设长度占比阈值,如果是则将缓存的第三段S3尾部的对象从缓存中删除,然后转入步骤(10),否则转入步骤(10);

(10)将步骤(1)得到的访问请求对应的对象输入训练好的AdaBoost分类模型,以得到预测值,并判断该预测值是否大于0,如果是则将该对象移动到缓存的第二段S2的头部,过程结束,否则将该对象移动到缓存的第三段S3的头部,过程结束。

2.根据权利要求1或2所述的基于分类预测的自适应分段缓存方法,其特征在于,

预设的访问频率阈值thr1的取值范围是5到10之间,优选为5;

预设的访问频率阈值thr2的取值范围是1到3之间,优选为2。

步骤(8)和(9)中预设长度占比阈值的取值范围是0.1到0.9。

3.根据权利要求1至3中任意一项所述的基于分类预测的自适应分段缓存方法,其特征在于,步骤(1)中缓存的三段S1、S2、S3的大小设置是通过以下过程得到的:首先设置第一段缓存S1在整个缓存中的大小占比sr1为0.1到0.9之间,然后设置第二段缓存S2在整个缓存中的大小占比sr2为0.1到0.9之间,随后根据sr1和sr2的值获得第三段缓存S3在整个缓存中的大小占比等于sr3=1-sr1-sr2,随后观察随着三段缓存大小的变化,某个时间窗口内的缓存命中率,然后调整sr1、sr2的值,并重复以上过程,直到最终找到使得缓存命中率最大值对应的sr1、sr2以及sr3

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

本文链接:http://www.vipzhuanli.com/pat/books/202110723648.1/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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