(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 20221043262 9.8
(22)申请日 2022.04.22
(71)申请人 江苏华存电子科技有限公司
地址 226300 江苏省南 通市高新区江海智
汇园C4楼
(72)发明人 李庭育 陈育鸣 王展南
(74)专利代理 机构 南通国鑫智汇知识产权代理
事务所(普通 合伙) 32606
专利代理师 赵强
(51)Int.Cl.
G06F 9/50(2006.01)
G06F 3/06(2006.01)
(54)发明名称
一种用于内存的智能化管理方法及系统
(57)摘要
本发明公开了一种用于内存的智能化管理
方法及系统, 获得第一访问请求信息, 获得第一
缓存类型信息, 根据第一 缓存类型信息获得第一
存储分配规则; 根据第一访问请求信息获得第一
访问粒度信息, 根据第一访问粒度信息获得第二
存储分配规则; 获得当前缓存压力分布参数, 根
据当前缓存压力分布参数进行修正, 获得第一缓
存管理方案; 根据第一文件获得第一价值度评价
参数, 根据第一价值度评价参数进行所述第一文
件的存储方案调整, 获得第一存储调整方案; 通
过第一缓存管理方案和第一存储调整方案进行
内存管理。 解决了现有技术在 进行存储管理的过
程中, 不能根据存储信息进行管理优化, 导致存
储管理不够智能, 不能与存储设备特性准确适应
的技术问题。
权利要求书2页 说明书12页 附图3页
CN 114816749 A
2022.07.29
CN 114816749 A
1.一种用于内存的智能化管理方法, 其特 征在于, 所述方法包括:
获得第一访问请求信息, 根据所述第一访问请求信息匹配第一文件;
根据所述第 一访问请求信 息获得第 一缓存类型信 息, 根据所述第一缓存类型信 息获得
第一存储分配规则;
根据所述第 一访问请求信 息获得第 一访问粒度信 息, 根据所述第一访问粒度信 息获得
第二存储分配规则;
获得当前缓存压力分布参数, 根据 所述当前缓存压力分布参数进行所述第 一存储分配
规则和所述第二存 储分布规则的修 正, 获得第一缓存管理方案;
根据所述第 一文件获得第 一价值度评价参数, 根据 所述第一价值度评价参数进行所述
第一文件的存 储方案调整, 获得第一存 储调整方案;
通过所述第一缓存管理方案和所述第一存 储调整方案进行内存管理。
2.如权利要求1所述的方法, 其特 征在于, 所述方法还 包括:
根据所述第一缓存管理方案匹配第一存 储空间;
根据所述第一文件获得文件大小信息, 获得第一预定大小约束阈值;
根据所述文件大小信息和所述第一预定大小约束阈值获得第一存 储约束指令;
根据所述第一存储空间和所述第一存储约束指令进行所述第一访问请求信息的分布
式存储。
3.如权利要求2所述的方法, 其特 征在于, 所述方法还 包括:
判断所述文件大小信息是否满足所述第一预定大小约束阈值;
当所述文件大小信 息满足所述第 一预定大小约束阈值 时, 获得所述第 一存储空间的存
储器数量信息;
根据所述存储器数量信息进行所述第一存储文件的文件数据分割, 获得第一分割结
果;
根据所述第一分割结果进行 所述第一访问请求信息的分布式存 储。
4.如权利要求1所述的方法, 其特 征在于, 所述方法还 包括:
获得所述第一文件的第一历史访问记录;
根据所述第一历史访问记录获得 所述第一文件的读 操作数据量和写操作数据量;
对所述第一历史访问记录进行访问解析, 获得 所述第一文件的历史访问随机性数量;
根据所述读操作数据量、 所述写操作数据量和所述历史访问随机性数量获得第 二存储
空间的所述第一 价值度评价 参数。
5.如权利要求 4所述的方法, 其特 征在于, 所述方法还 包括:
根据所述读操作数据量和所述写操作数据量分别构建读操作时间变化曲线和写操作
时间变化曲线;
根据所述读 操作时间变化曲线和所述写操作时间变化曲线获得读写特 征分析结果;
根据所述读写特 征分析结果获得 所述第一 价值度评价 参数。
6.如权利要求5所述的方法, 其特 征在于, 所述方法还 包括:
获得所述第一文件的附加热度值和访问粒度参数;
通过公式计算获得 所述第一 价值度评价 参数, 计算公式如下:
其中, 为所述第一价值度评价参数, 为读写特征分析结果,为访问粒度参数, 为写操作权 利 要 求 书 1/2 页
2
CN 114816749 A
2数据量,为读 操作数据量, 为历史访问随机性数量, 为所述第一文件的大小, 为附加热度值;
根据所述第一 价值度评价 参数排序结果进行 所述第一文件的存 储位置迁移。
7.如权利要求1所述的方法, 其特 征在于, 所述方法还 包括:
获得第一存 储占用分布信息;
根据所述第一存 储占用分布信息获得第一存 储约束参数;
根据所述第一存储约束参数进行所述第一存储调整方案调整, 获得第二存储调整方
案, 基于所述第二存 储调整方案进行内存管理。
8.一种用于内存的智能化管理系统, 其特 征在于, 所述系统包括:
第一获得单元, 所述第一获得单元用于获得第一访 问请求信息, 根据所述第一访 问请
求信息匹配第一文件;
第二获得单元, 所述第 二获得单元用于根据 所述第一访问请求信 息获得第 一缓存类型
信息, 根据所述第一缓存类型信息获得第一存 储分配规则;
第三获得单元, 所述第 三获得单元用于根据 所述第一访问请求信 息获得第 一访问粒度
信息, 根据所述第一访问粒度信息获得第二存 储分配规则;
第四获得单元, 所述第 四获得单元用于获得当前缓存压力分布参数, 根据所述当前缓
存压力分布参数进行所述第一存储分配规则和所述第二存储分布规则的修正, 获得第一缓
存管理方案;
第五获得单元, 所述第五获得单元用于根据所述第一文件获得第一价值度评价参数,
根据所述第一价值度评价参数进行所述第一文件的存储方案调整, 获得第一存储调整方
案;
第一管理单元, 所述第 一管理单元用于通过所述第 一缓存管理方案和所述第 一存储调
整方案进行内存管理。
9.一种电子设备, 其特征在于, 包括处理器和存储器; 所述存储器, 用于存储; 所述处理
器, 用于通过调用, 执 行权利要求1至7中任一项所述的方法。权 利 要 求 书 2/2 页
3
CN 114816749 A
3
专利 一种用于内存的智能化管理方法及系统
文档预览
中文文档
18 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共18页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2024-03-18 07:13:11上传分享