[发明专利]一种多粒度多核可扩展的非易失性内存管理方法及系统在审
申请号: | 201910398389.2 | 申请日: | 2019-05-14 |
公开(公告)号: | CN110287127A | 公开(公告)日: | 2019-09-27 |
发明(设计)人: | 蔡涛;陈波;王杰;贺庆建;牛德姣;刘佩瑶 | 申请(专利权)人: | 江苏大学 |
主分类号: | G06F12/02 | 分类号: | G06F12/02 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 212013 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提出了一种多粒度多核可扩展的非易失性内存管理方法及系统,依据待分配内存块的大小,将其划分为小粒度、中粒度和大粒度内存块,针对待分配内存块的粒度不同分别使用小粒度、中粒度和大粒度方法进行分配,使用线程空间与全局空间相结合的方式依据内存块的使用状态对线程空间中内存块进行动态调整,并给出了新型非易失性内存管理系统的结构,介绍了主要模块的功能。本发明具有如下优点:将待分配内存进行多粒度的划分,对内存提供了更精细化的管理,缓解了内存的占用高的问题。将线程空间和全局空间相结合对内存块进行动态调整的方式,降低了线程内的分配延迟,提高了系统在多核间的扩展性。 | ||
搜索关键词: | 内存块 非易失性内存 多核 分配 线程 管理方法及系统 动态调整 全局空间 大粒度 可扩展 小粒度 中粒度 内存 管理系统 扩展性 精细化 对线 延迟 占用 缓解 管理 | ||
【主权项】:
1.一种多粒度多核可扩展的非易失性内存管理方法,其特征在于,包括以下步骤:步骤1)依据待分配内存块的大小,将其划分为小粒度、中粒度和大粒度内存块;步骤2)针对待分配内存块的粒度不同分别使用小粒度、中粒度和大粒度方法进行分配;步骤3)使用线程空间与全局空间相结合的方式依据内存块的使用状态对线程空间中内存块进行动态调整。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏大学,未经江苏大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910398389.2/,转载请声明来源钻瓜专利网。