[发明专利]一种内存资源管理方法与系统在审
申请号: | 201710402063.3 | 申请日: | 2017-05-31 |
公开(公告)号: | CN107168804A | 公开(公告)日: | 2017-09-15 |
发明(设计)人: | 王景波;聂宗锋 | 申请(专利权)人: | 上海联影医疗科技有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 成都七星天知识产权代理有限公司51253 | 代理人: | 杨永梅 |
地址: | 201807 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 内存 资源管理 方法 系统 | ||
1.一种内存资源管理方法,所述方法由一个计算设备执行,所述计算设备包括至少一个处理器和至少一个存储媒介,其特征在于,所述方法包括:
将计算内存资源划分为一个或多个内存块;
接收使用所述计算内存资源的请求;
根据所述请求确定请求内存资源的大小;以及
根据所述请求内存资源的大小分配所述计算内存资源。
2.权利要求1所述的内存资源管理方法,其特征在于,所述内存块大小为2N个兆字节,且N为大于或等于1的整数。
3.权利要求1所述的内存资源管理方法,其特征在于,所述根据所述请求分配所述计算内存资源包括:
确定所述计算内存资源中可用内存资源的大小大于或等于所述请求内存资源的大小,得到第一确定结果;
根据所述第一确定结果,修改所述可用内存资源的大小;
根据所述请求内存资源的大小以及所述可用内存资源,确定分配内存资源;以及
发送所述分配内存资源地址。
4.权利要求3所述的内存资源管理方法,其特征在于,所述内存资源管理方法进一步包括:
确定所述分配内存资源已被释放,得到第二确定结果;以及
根据所述第二确定结果,修改所述可用内存资源的大小。
5.权利要求1所述的内存资源管理方法,其特征在于,所述根据所述请求分配所述计算内存资源包括:
确定所述计算内存资源中的可用内存资源的大小小于所述请求内存资源的大小,得到第三确定结果;以及
根据所述第三确定结果,发送请求失败通知。
6.权利要求1所述的内存资源管理方法,其特征在于,所述请求内存资源的大小为所述内存块大小的整数倍。
7.权利要求1所述的内存资源管理方法,其特征在于,所述计算设备包括现场可编辑逻辑门阵列(Field-Programmable Gate Array,FPGA)。
8.一种内存资源管理系统,其特征在于,所述内存资源管理系统包括:
处理模块,用于作计算或逻辑处理;
内存模块,用于为所述处理模块的所述计算或所述逻辑处理提供计算内存资源;
内存管理模块,用于对所述内存模块的所述计算内存资源进行管理,所述对所述内存模块的所述计算内存资源进行管理包括:
将所述计算内存资源划分为一个或多个内存块;
接收使用所述计算内存资源的请求;
根据所述请求确定请求内存资源的大小;以及
根据所述请求内存资源的大小分配所述计算内存资源。
9.权利要求8所述的内存资源管理系统,其特征在于,所述根据所述请求分配所述计算内存资源包括:
确定所述计算内存资源中的可用内存资源的大小大于或等于所述请求内存资源的大小,得到第一确定结果;
根据所述第一确定结果,修改所述可用内存资源的大小;
根据所述请求内存资源的大小以及所述可用内存资源,确定分配内存资源;以及
发送所述分配内存资源地址。
10.权利要求9所述的内存资源管理系统,其特征在于,所述所述根据所述请求分配所述可用内存资源进一步包括:
确定所述分配内存资源已被释放,得到第二确定结果;以及
根据所述第二确定结果,修改所述可用内存资源的大小;
确定所述计算内存资源中的可用内存资源的大小小于所述请求内存资源的大小,得到第三确定结果;以及
根据所述第三确定结果,发送请求失败通知。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海联影医疗科技有限公司,未经上海联影医疗科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710402063.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种CPU资源分配方法和终端
- 下一篇:一种基于虚拟机的资源调度方法