说明:收录全网最新的团体标准 提供单次或批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211199522.X (22)申请日 2022.09.29 (71)申请人 深信服科技股份有限公司 地址 518055 广东省深圳市南 山区学苑大 道1001号南山智园A1栋一层 (72)发明人 刁家庆 李诗逸 丁辉 高仲于  (74)专利代理 机构 深圳市深佳知识产权代理事 务所(普通 合伙) 44285 专利代理师 张晓 (51)Int.Cl. G06F 9/50(2006.01) (54)发明名称 一种系统内存的申请方法、 装置、 设备及介 质 (57)摘要 本申请公开了一种系统内存的申请方法、 装 置、 设备及介质, 包括: 获取内核进程访问系统内 存中的镜像区内存以申请第一目标内存的请求, 并在确定镜像区内存的剩余内存不满足第一目 标内存时, 控制内核进程访问非镜像区内存以申 请第一目标内存。 其中, 非镜像区内存为各节点 内存的原始非镜像区内存, 或在各节 点内存的原 始非镜像区内存与原始镜像区内存间新增镜像 区内存, 且将原始镜像区内存设置为非镜像区内 存, 因此该非镜像区内存为各节 点内存中的原始 镜像区内存。 由此, 本技术方案, 镜像区内存不足 时, 内核进程可以申请原始非镜像区内存, 也可 以访问将原始镜像区内存设置为非镜像区内存 的内存以申请第一目标内存, 避免镜像区内存不 足导致OOM。 权利要求书2页 说明书11页 附图3页 CN 115470005 A 2022.12.13 CN 115470005 A 1.一种系统内存的申请方法, 其特 征在于, 包括: 获取内核 进程访问系统内存的镜像区内存以申请第一目标内存的请求; 在所述镜像区内存的剩余内存不满足所述第 一目标内存时, 控制所述内核进程访问非 镜像区内存以申请所述第一目标内存; 其中, 所述非镜像区内存为所述系统内存中各节点内存的原始非镜像区内存, 或所述 非镜像区内存为各 所述节点内存中的原 始镜像区内存; 在各所述节点内存的原始非镜像区内存与原始镜像区内存之间新增有镜像区内存, 且 将所述原 始镜像区内存设置为所述非镜像区内存。 2.根据权利要求1所述的系统内存的申请方法, 其特征在于, 新增的所述镜像区内存的 内存大小与所述原 始镜像区内存的内存大小相同。 3.根据权利要求2所述的系统内存的申请方法, 其特征在于, 在所述获取内核进程访问 系统内存的镜像区内存以申请第一目标内存的请求之后还 包括: 访问各所述节点内存中的所述镜像区内存以申请所述第一目标内存。 4.根据权利要求2所述的系统内存的申请方法, 其特征在于, 所述非镜像区内存为各所 述节点内存中的所述原始镜像区内存, 则所述在所述镜像区内存的剩余内存不满足所述第 一目标内存时, 控制所述内核 进程访问非镜像区内存以申请所述第一目标内存 包括: 访问除所述原 始非镜像区内存外的其 他内存区域以申请所述第一目标内存。 5.根据权利要求1所述的系统内存的申请方法, 其特征在于, 在所述获取内核进程访问 系统内存的镜像区内存以申请第一目标内存的请求之后还 包括: 在所述系统内存的链表末端新增内存区域, 并将所述新增内存区域设置为所述非镜像 区内存。 6.根据权利要求1所述的系统内存的申请方法, 其特 征在于, 还 包括: 获取用户进程访问系统内存的非镜像区内存以申请第二目标内存的请求; 控制所述用户进程访问除所述镜像区内存外的其他内存区域以申请所述第二目标内 存。 7.根据权利要求6所述的系统内存的申请方法, 其特征在于, 在所述获取用户进程访问 系统内存的镜像区内存以申请第二目标内存的请求之后还 包括: 判断申请内存页是否存在优先申请镜像区内存的目标 标志; 若存在, 则控制所述用户进程访问各所述节点内存中的所述镜像区内存以申请所述第 二目标内存, 判断所述镜像区内存的剩余内存是否满足所述第二目标内存, 若不满足, 控制 所述用户进程访问所述非镜像区内存以申请所述第二目标内存; 若不存在, 进入所述控制所述用户进程访问除所述镜像区内存外的其他内存区域以申 请所述第二目标内存的步骤。 8.一种系统内存的申请装置, 其特 征在于, 包括: 获取模块, 用于获取内核进程访问系统内存的镜像区内存以申请第一目标内存的请 求; 控制模块, 用于在所述镜像区内存的剩余内存不满足所述第一目标内存时, 控制所述 内核进程访问非镜像区内存以申请所述第一目标内存; 其中, 所述非镜像区内存为所述系统内存中各节点内存的原始非镜像区内存, 或所述权 利 要 求 书 1/2 页 2 CN 115470005 A 2非镜像区内存为各 所述节点内存中的原 始镜像区内存; 在各所述节点内存的原始非镜像区内存与原始镜像区内存之间新增有镜像区内存, 且 将所述原 始镜像区内存设置为所述非镜像区内存。 9.一种系统内存的申请设备, 其特 征在于, 包括存 储器, 用于存 储计算机程序; 处理器, 用于执行所述计算机程序时实现如权利要求1至7任一项所述的系统内存的申 请方法的步骤。 10.一种计算机可读存储介质, 其特征在于, 所述计算机可读存储介质上存储有计算机 程序, 所述计算机程序被处理器执行时实现如权利要求 1至7任一项 所述的系统内存的申请 方法的步骤。权 利 要 求 书 2/2 页 3 CN 115470005 A 3

.PDF文档 专利 一种系统内存的申请方法、装置、设备及介质

文档预览
中文文档 17 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共17页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种系统内存的申请方法、装置、设备及介质 第 1 页 专利 一种系统内存的申请方法、装置、设备及介质 第 2 页 专利 一种系统内存的申请方法、装置、设备及介质 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 13:10:27上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。