[发明专利]一种面向多核系统的内存管理装置及方法在审
申请号: | 201710157945.8 | 申请日: | 2017-03-16 |
公开(公告)号: | CN108628676A | 公开(公告)日: | 2018-10-09 |
发明(设计)人: | 王志刚 | 申请(专利权)人: | 哈尔滨英赛克信息技术有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F9/52;G06F12/02 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 150001 黑龙江*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种面向多核系统的内存管理装置及方法,包括私有内存管理模块、公平同步控制模块和全局内存管理模块;私有内存管理模块,管理私有内存区,主要用于小块内存的申请,每个核对应一个私有内存区,采用无锁化设计,避免锁的开销;公平同步控制模块,保证多个核在向全局内存管理模块索取内存时,能够做到公平同步;全局内存管理模块,管理全局内存区,为私有内存管理模块服务,负责大块内存的申请,在内存不够时,向系统进行内存获取。本发明采用私有无锁化以及内存块缓冲技术,配合使用公平同步互斥算法,保证内存访问的效率以及资源争夺的公平性。加入公平同步机制,避免了核之间内存资源竞争的不公,同时保证内存访问效率。 | ||
搜索关键词: | 管理模块 私有内存 全局内存 内存管理装置 同步控制模块 多核系统 内存访问 无锁 内存 大块内存 缓冲技术 内存获取 内存资源 同步机制 资源争夺 公平性 内存块 保证 互斥 小块 申请 算法 核对 管理 服务 | ||
【主权项】:
1.一种面向多核系统的内存管理装置,其特征在于,包括私有内存管理模块、公平同步控制模块和全局内存管理模块;所述的私有内存管理模块,管理私有内存区,主要用于小块内存的申请,每个核对应一个私有内存区,采用无锁化设计,避免锁的开销;所述的公平同步控制模块,保证多个核在向全局内存管理模块索取内存时,能够做到公平同步;所述的全局内存管理模块,管理全局内存区,为私有内存管理模块服务,负责大块内存的申请,在内存不够时,向系统进行内存获取。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨英赛克信息技术有限公司,未经哈尔滨英赛克信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710157945.8/,转载请声明来源钻瓜专利网。