说明:收录全网最新的团体标准 提供单次或批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210976193.9 (22)申请日 2022.08.15 (71)申请人 上海慧程工程 技术服务有限公司 地址 200233 上海市徐汇区古美路1520号 漕河泾中心 A座10层10 04、 1005室 申请人 上海慧程智能系统有限公司 (72)发明人 程义 刘经宇 冯立 李澄  (74)专利代理 机构 上海复暨知识产权代理事务 所(普通合伙) 31449 专利代理师 林鹏 (51)Int.Cl. G06F 9/50(2006.01) G06F 9/54(2006.01) G06F 3/06(2006.01) (54)发明名称 一种用于工业物联网边缘设备的内存优化 方法 (57)摘要 本发明属于工业物联网领域, 提供了一种用 于工业物联网边缘设备的内存优化方法, 在本发 明提供的内存优化方法中, 在所述新建进程需要 分配到第二内存区域进行运行时, 基于所述新建 进程所占用的内存占用值, 判断第二内存区域的 内存空间余量是否满足当前新建进程的运行空 间需求, 若满足, 则将所述新建进程分配到第二 内存区域进行运行, 若不满足, 则对所述第二内 存区域进行自动优化调整至使得第二内存区域 的内存空间余量满足当前新建进程的运行空间 需求, 能够根据新建进程运行的空间需求, 在系 统内存中及时提供满足当前新建进程的运行空 间, 避免了传统内存优化方法中, 直接关闭高占 用内存的应用, 导致对高占用内存的重要进程造 成误关的问题。 权利要求书2页 说明书8页 附图3页 CN 115391032 A 2022.11.25 CN 115391032 A 1.一种用于 工业物联网边 缘设备的内存 优化方法, 其特 征在于, 所述优化方法包括: 检测新建进程所占用的内存占用值; 根据新建进程的优先级将所述新建进程分配到对应的内存区域, 所述对应的内存区域 包括第一内存区域和第二内存区域; 在所述新建进程需要分配到第 二内存区域进行运行时, 基于所述新建进程所占用的内 存占用值, 判断第二内存区域的内存空间余量是否满足当前新建进程的运行空间需求, 若 满足, 则将所述新建进程分配到第二内存区域进 行运行, 若不满足, 则对所述第二内存区域 进行自动优化调整至使得第二内存区域的内存空间余量满足当前新建进程的运行空间需 求。 2.根据权利要求1所述的用于工业物联网边缘设备的内存优化方法, 其特征在于, 所述 的内存优化方法还 包括: 在所述新建进程需要分配到第 一内存区域进行运行时, 判断第 一内存区域的剩余内存 是否满足新建进程的运行 空间需求, 若满足, 则将新建进程分配到第一内存区域进 行运行, 若不满足, 则对第一内存区域的内存空间大小进行调整, 以使第一内存区域的剩余内存满 足当前新建进程的运行要求。 3.根据权利要求2所述的用于工业物联网边缘设备的内存优化方法, 其特征在于, 所述 对第一内存区域的内存空间大小 进行调整包括: 检测第二内存区域的内存空间余 量; 在所述第二内存区域的内存空间余量与第一内存区域的内存空间余量之和不小于新 建进程所占用的内存占用值时, 将所述第二内存区域的内存空间余量扩充至第一内存区 域; 在所述第二内存区域的内存空间余量与第一内存区域的内存空间余量之和小于新建 进程所占用的内存占用值时, 对当前 的新建进程进行预警, 以提醒操作人员 及时从第一内 存区域中进行内存空间的手动释放。 4.根据权利要求3所述的用于工业物联网边缘设备的内存优化方法, 其特征在于, 所述 根据新建进程的优先级将所述 新建进程分配到对应的内存区域包括; 提取新建进程的优先级; 将所述优先级与优先阈值进行比对; 在所述优先级大于优先阈值时, 将所述 新建进程分配到第一内存区域; 在所述优先级不大于优先阈值时, 将所述 新建进程分配到第二内存区域。 5.根据权利要求2 ‑4任一所述的用于工业物联网边缘设备的内存优化方法, 其特征在 于, 所述对所述第二内存区域进行自动优化调整包括: 根据进程关联关系对所述第二内存区域中的多个运行进程进行关联性分类; 根据分类结果, 对第二内存区域中的一个或多个运行进程进行关闭。 6.根据权利要求5所述的用于工业物联网边缘设备的内存优化方法, 其特征在于, 所述 进程关联关系的建立包括: 获取进程A在预设时间周期内的第一 运行时间段; 获取进程B 在预设时间周期内的第二 运行时间段; 计算第一运行时间段和第 二运行时间段的重叠时间的时长, 在所述重叠时间的时长大权 利 要 求 书 1/2 页 2 CN 115391032 A 2于关联阈值时, 将进程A和进程B建立进程关联关系。 7.根据权利要求6所述的用于工业物联网边缘设备的内存优化方法, 其特征在于, 所述 关联性分类包括: 对第二内存区域中多个运行进程的关联性关系进行 逐一比对; 将存在关联性关系的进程作为必要 进程; 将不存在关联性关系的进程作为非必要 进程。 8.根据权利要求7所述的用于工业物联网边缘设备的内存优化方法, 其特征在于, 所述 根据分类结果, 对第二内存区域中的一个或多个运行进程进行关闭包括: 将分类结果中的 非必要进程进行关闭, 以对第二内存区域的内存空间进行释放, 以使得第二内存区域的内 存空间余 量满足当前新建进程的运行空间需求。 9.根据权利要求8所述的用于工业物联网边缘设备的内存优化方法, 其特征在于, 所述 将分类结果中的非必要进程进行关闭包括; 获取非必要进程的建立时间, 根据建立时间的 顺序对非必要 进程进行排序, 根据排序结果对非必要 进程进行 逐一关闭。 10.根据权利要求9所述的用于工业物联网边缘设备的内存优化方法, 其特征在于, 在 对非必要进程进 行逐一关闭的过程中, 实时判断第二内存区域的内存空间余量是否满足当 前新建进程的运行空间需求, 若满足, 则暂停对余下的非必要 进程的关闭动作。权 利 要 求 书 2/2 页 3 CN 115391032 A 3

.PDF文档 专利 一种用于工业物联网边缘设备的内存优化方法

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