对多核系统的内存管理方法及多核系统、设备、介质
2025-02-23 09:07
No.1343147370325745664
技术概要
PDF全文
本申请公开了一种对多核系统的内存管理方法及多核系统、设备、介质,涉及内存管理技术领域。方法包括:主核单元将主核单元和各个从核单元的初始的内存管理优先级均标识为第二等级;内存管理优先级还包括:高于第二等级的第一等级、低于第二等级的第三等级;判断系统运行情况;根据系统运行情况和第二等级,更新确定主核单元和各个从核单元的当前的内存管理优先级;内存管理器根据申请者发送的内存调度分配请求、系统运行情况、申请者的类型、申请者的当前的内存管理优先级进行内存调度分配处理,为申请者分配空闲的内存单元,以使申请者执行任务队列中的任务;申请者为主核单元或从核单元。能提高系统内存利用率且确保多核系统高效正确地运行。
背景技术
在多核或者多任务系统架构中,通常存在一块较大的公共的系统内存资源,用于存储大量的交互数据。多核操作系统中还存在内存管理机制,负责公共的系统内存资源的申请和释放。所有核共享该块系统内存资源。但由每个核的程序相互独立运行,当某个核需要处理较大量数据时,可能会占用全部的公共系统内存,使得其他核无法使用。如果多核间存在操作依赖,可能造成系统运行异常或者死锁。 相关技术中,将公共系统内存划分为多个内存分区,给每个核各分配一小块私有内存分区,然后多个核公用剩下的一块较大的公共内存分区,使得任意一个核都无法占用全部内存,当内存紧张时,依然能够申请到内存使用。当这样的方式无法充分利用公共系统内存,且内存紧张时,由于每个核的私有内存分区较小,也会导致系统运行效率降低。
实现思路
阅读余下40%
技术概要为部分技术内容,查看PDF获取完整资料
该技术已申请专利,如用于商业用途,请联系技术所有人!
技术研发人员:
苏界伟赖鼐
技术所属: 珠海妙存科技有限公司.
相关技术
一种服务开发方法、装置、设备及存储介质 一种服务开发方法、装置、设备及存储介质
一种高精度双层优化方法的神经网络搜索架构构建方法 一种高精度双层优化方法的神经网络搜索架构构建方法
跨总线域的设备对宿主机空间DMA访问方法及相关设备 跨总线域的设备对宿主机空间DMA访问方法及相关设备
一种客户信息定期维护方法及系统 一种客户信息定期维护方法及系统
代码发布方法、装置、计算机设备和可读存储介质 代码发布方法、装置、计算机设备和可读存储介质
一种基于统一管理平台的子应用数据获取方法及装置 一种基于统一管理平台的子应用数据获取方法及装置
利用深度学习的BIM模型错误自动检测系统 利用深度学习的BIM模型错误自动检测系统
一种基于智能反射面的室内T型走廊场景路径损耗的分析方法 一种基于智能反射面的室内T型走廊场景路径损耗的分析方法
模型评估任务处理方法及装置 模型评估任务处理方法及装置
基于大数据的异常信号智能识别方法 基于大数据的异常信号智能识别方法
技术分类
电信、广播电视和卫星传输服务 电信、广播电视和卫星传输服务
互联网软件服务 互联网软件服务
集成电路设计 集成电路设计
信息集成数字服务 信息集成数字服务
电气机械制造 电气机械制造
计算机、通信、电子设备制造 计算机、通信、电子设备制造
医药制造、生物基材料 医药制造、生物基材料
石油煤矿化学用品加工 石油煤矿化学用品加工
化学原料制品加工 化学原料制品加工
非金属矿物加工 非金属矿物加工
金属制品加工 金属制品加工
专用设备制造 专用设备制造
通用设备制造 通用设备制造
通用零部件制造 通用零部件制造
汽车制造业 汽车制造业
铁路、船舶、航天设备制造 铁路、船舶、航天设备制造
电力、热力生产和供应 电力、热力生产和供应
燃气生产和供应 燃气生产和供应
水生产和供应 水生产和供应
房屋建筑、土木工程 房屋建筑、土木工程
交通运输、仓储和邮政 交通运输、仓储和邮政
农、林、牧、渔业 农、林、牧、渔业
采矿业 采矿业
农副、食品加工 农副、食品加工
烟草、酒水加工 烟草、酒水加工
纺织皮具居家制品 纺织皮具居家制品
文教体娱加工 文教体娱加工
苏ICP备18062519号-5 © 2018-2025 【123技术园】 版权所有,并保留所有权利