安全公司报告
文库搜索
切换导航
文件分类
频道
仅15元无限下载
联系我们
问题反馈
文件分类
仅15元无限下载
联系我们
问题反馈
批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210429570.7 (22)申请日 2022.04.22 (71)申请人 阿里巴巴 (中国) 有限公司 地址 311121 浙江省杭州市余杭区五常街 道文一西路969号3幢5层5 54室 (72)发明人 庞训磊 钟江 徐宇 (74)专利代理 机构 北京智信禾专利代理有限公 司 11637 专利代理师 李晓庆 (51)Int.Cl. G06F 9/50(2006.01) (54)发明名称 内存回收方法以及装置 (57)摘要 本说明书实施例提供一种内存回收方法以 及装置, 其中所述内存回收方法包括: 对目标内 存对象进行扫描, 得到所述目标内存对象的引用 计数信息, 其中, 所述目标内存对象的内存大小 满足预设内存 大小, 根据所述引用计数信息从所 述目标内存对象中确定第一内存对象, 并对满足 预设回收条件的第一内存对象进行回收, 其中, 所述第一内存对象为引用计数低于预设阈值的 内存对象。 通过选择满足预设内存 大小的目标内 存对象, 根据引用计数从目标内存对象中确定第 一内存对象, 根据预设回收条件判定该目标内存 对象是否需要进行回收, 以对一部分目标内存对 象进行回收, 减少了系统的性能损失, 并且由于 选择了较少使用的目标内存对象进行回收, 提高 了系统的稳定性。 权利要求书2页 说明书11页 附图4页 CN 114995993 A 2022.09.02 CN 114995993 A 1.一种内存回收方法, 包括: 对目标内存对象进行扫描, 得到所述目标内存对象的引用计数信 息, 其中, 所述目标内 存对象的内存大小满足预设内存大小; 根据所述引用计数信 息从所述目标内存对象中确定第 一内存对象, 并对满足预设回收 条件的第一内存对 象进行回收, 其中, 所述第一内存对 象为引用计数低于预设阈值的内存 对象。 2.根据权利要求1所述的方法, 所述对目标内存对象进行扫描, 得到所述目标内存对象 的引用计数信息, 包括: 在设定时间节点触发对所述目标内存对象扫描任务, 获取所述设定时间节点的所述目 标内存对象的引用计数信息 。 3.根据权利要求2所述的方法, 所述根据所述引用计数信息从所述目标内存对象中确 定第一内存 对象, 包括: 在当前设定时间节点执行扫描任务获得当前引用计数信 息, 在所述当前引用计数信 息 小于等于预设数值的情况下, 确定所述当前引用计数信息对应的目标内存对象为所述第一 内存对象。 4.根据权利要求3所述的方法, 所述对满足预设回收条件的第 一内存对象进行回收, 包 括: 更新所述目标内存 对象被确定为第一内存 对象的计数; 根据所述预设回收条件得到回收阈值, 在对所述内存对象扫描完成的情况下, 确定所 述计数是否满足所述回收阈值; 在所述计数满足所述第一内存阈值的情况 下, 回收所述计数对应的目标内存 对象。 5.根据权利要求1所述的方法, 所述对满足预设回收条件的第 一内存对象进行回收, 包 括: 根据所述预设回收条件得到 内存大小阈值, 在所述第 一内存对象的内存大小满足所述 内存大小阈值的情况 下, 回收所述第一内存 对象。 6.根据权利要求2所述的方法, 还 包括: 对系统的处 理资源进行监测, 根据所述处 理资源调整所述设定时间节点。 7.根据权利要求6所述的方法, 所述 根据所述处 理资源调整所述设定时间节点, 包括: 在所述处 理资源大于预设 资源阈值的情况 下, 减小相邻 扫描间隔; 或者, 在所述处 理资源小于预设 资源阈值的情况 下, 增大相邻 扫描间隔。 8.根据权利要求1所述的方法, 还 包括: 响应于内存回收指令, 对所述第一内存 对象进行回收。 9.根据权利要求8所述的方法, 所述对所述第一内存 对象进行回收, 包括: 根据所述内存回收指令 中携带的内存对象标识, 从所述第 一内存对象中确定待回收内 存对象; 回收所述待回收内存 对象。 10.一种内存回收装置, 包括: 数据获取模块, 被配置为对目标内存对象进行扫描, 得到所述目标内存对象的引用计 数信息, 其中, 所述目标内存 对象的内存大小满足预设内存大小;权 利 要 求 书 1/2 页 2 CN 114995993 A 2内存回收模块, 被配置为根据 所述引用计数信 息从所述目标内存对象中确定第 一内存 对象, 并对满足预设回收条件的第一内存对象进 行回收, 其中, 所述第一内存对象为引用计 数低于预设阈值的内存 对象。 11.一种计算设备, 包括: 存储器和处 理器; 所述存储器用于存储计算机可执行指令, 所述处理器用于执行所述计算机可执行指 令, 该计算机可执行指令被处理器执行时实现权利要求 1至9任意一项 所述内存回收方法的 步骤。 12.一种计算机可读存储介质, 其存储有计算机可执行指令, 该计算机可执行指令被处 理器执行时实现权利要求1至9任意 一项所述内存回收方法的步骤。权 利 要 求 书 2/2 页 3 CN 114995993 A 3
专利 内存回收方法以及装置
文档预览
中文文档
18 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
赞助2.5元下载(无需注册)
温馨提示:本文档共18页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助2.5元下载
本文档由 人生无常 于
2024-03-18 07:14:51
上传分享
举报
下载
原文档
(676.7 KB)
分享
友情链接
GB-T 20271-2006 信息安全技术 信息系统通用安全技术要求.pdf
GB-T 43575-2023 区块链和分布式记账技术 系统测试规范.pdf
GB-T 13093-2023 饲料中细菌总数的测定.pdf
GM-T 0068-2019 开放的第三方资源授权协议框架.pdf
GB-T 2847-2005 用于水泥中的火山灰质混合材料.pdf
信通院 人工智能伦理治理研究报告 2023年.pdf
GB-T 10595-2017 带式输送机.pdf
GM-T 0013-2012 可信计算 可信密码模块符合性检测规范.pdf
GB-T 19113-2022 桑蚕鲜茧分级 茧层量法.pdf
2022-2023 年中国信创生态及信创PC市场发展研究报告.pdf
奇安信 自动化渗透测试系统-主打PPT.pptx
DB42-T 1596-2020 婴幼儿日间照料托育机构服务规范 湖北省.pdf
YD-T 1728-2008 电信网和互联网安全防护管理指南.pdf
DB61-T 1577-2022 公路混凝土护栏改造加固设计规范 陕西省.pdf
GB-T 567.4-2012 爆破片安全装置 第4部分:型式试验.pdf
思度安全-DSMM-018 数据发布安全管理规范V1.0.pdf
红蓝对抗-红队作战手册.pdf
QX-T 210-2013 城市景观照明设施防雷技术规范.pdf
T-CI 073—2023 绿色低碳社区建设及评价技术指南.pdf
GB-T 42029-2022 智能制造 工业数据空间参考模型.pdf
1
/
3
18
评价文档
赞助2.5元 点击下载(676.7 KB)
回到顶部
×
微信扫码支付
2.5
元 自动下载
官方客服微信:siduwenku
支付 完成后 如未跳转 点击这里 下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。