暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
一种基于键值缓存系统的内存管理方法及装置_CN113434285A_阿里巴巴.pdf
121
12页
2次
2022-01-27
免费下载
(19)中华人共和国国家知识产
(12)发明专
(10)布号
(43)请公布日
(21)请号 202010208691.X
(22)请日 2020 .03 .23
(71)请人 阿里巴巴集团控股有
地址 英属开曼群岛大开曼资本大厦一座四
层847号
(72)发明人 陈吉强 陈梁 朱国云 
(74)利代理机构 北京安方达知识产权代
11262
代理人 李丹 栗若木
(51)Int .Cl.
G06F
9/50
(2006.01)
G06F
12/1009
(2016 .01)
G06F
12/122
(2016 .01)
G06F
12/123
(2016 .01)
(54)发明名称
值缓系统管理
装置
(57)摘要
本申于键系统
存管理方法及装置本申请基于内存页的淘汰策
证了汰策所有slab的平性
不能淘汰的内存页会重新加入待处理的内存
保证了所有内存页都能定期的进行淘汰与回
权利要求书2页 说明书7页 附图2页
CN 113434285 A
2021.09.24
CN 113434285 A
1 .一种基于键值缓存系统的内存管理方法包括
根据待淘汰内存页中键值对的访问状态确定是否淘汰所述待淘汰的内存页
如果确定述待汰的释放汰的定出
所述待淘汰的内存页将所述待淘汰的内存页加入待处理的内存页
2.利要1 其中 汰的
包括
根据淘汰策略从待处理内存页中选出所述待淘汰的内存页
如果对的访问所述汰的页中储的
可以淘汰确定汰所述待汰的内如果根所述键值对的访问确定所述
内存页中存储的数据单元中存在无法淘汰数据单元确定不淘汰所述待淘汰的内
页。
3 .据权利要求2所述的内存管理方法其中淘汰策略包括进先出FIFO策略
或最不经常使LFU策略或最近最少使用LRU策略。
4 .据权利要求2所述的存管理方法述方法还包括所述待淘页设置
标识表示为淘汰页。
5 .根据权利要求1所述内存管理方法所述释放所述待淘汰的内存页包括
将所述淘汰的内页中所有数据单元加入到淘汰队释放加入淘汰队列的所有
据单元释放所述待淘汰的内存页。
6 .根据权利要求2所述内存管理方法所述方法还包括
FIFO策略管理所述待处理的内存页。
7 .据权利要求6所述的存管理方法其中述将所述待淘汰的内加入待处理
的内存页包括将所述待淘汰内存页加入FIFO列中。
8.据权利要求6所述的内存管理方法所述确定出淘汰待淘存页之述释
放所述待淘汰内存页之前还包括
据所述待淘汰的存页的访问频和LFU聚热池中访问频率最存页的访问
计算释放空间
根据计算得到释放空间信息释放LFU聚热池中访问频率最小内存页的空间
其中LFU聚热池的优先级高于FIFO列。
9.据权利要求8所述的内存管理方法所述计算释放空间信息包括
计算所述待淘汰的存页的访问频与所述LFU聚池中访频率最小的存页的访
频率的计算与预设权值的乘积得到释放空间比例值β作为所述释放空间
息。
10 .据权利要求9所述的存管理方法其中述预设权值根据实际情况确定
预设权值为0~1之间数值。
11 .种计算机可读存储介存储有计算机可执行指令所述计算机可执行指令用于
执行权利要求1~权利要求10任一项所述内存管理方法。
12 .种实管理和处器中有以
处理器执行的指令于执行权利要求1~权利要求10任一项所述的内存管理方法步骤。
13 .内存管理装置包括定模块、第一处理模块其中
权 利 要 求 书
1/2
2
CN 113434285 A
2
of 12
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜