[发明专利]内存管理方法及装置在审
| 申请号: | 201710465334.X | 申请日: | 2017-06-19 |
| 公开(公告)号: | CN109144714A | 公开(公告)日: | 2019-01-04 |
| 发明(设计)人: | 蒋彪;王亮;蒋勇;谈虎;蔡衢 | 申请(专利权)人: | 中兴通讯股份有限公司 |
| 主分类号: | G06F9/50 | 分类号: | G06F9/50 |
| 代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 江舟;董文倩 |
| 地址: | 518057 广*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 物理内存 显存 内存管理 内存交换 内存资源 终端物理 资源移动 内存 终端 储备 访问 保证 | ||
1.一种内存管理方法,其特征在于,包括:
为物理内存按照第一预设条件分配指定显存;
将所述物理内存中存储的指定资源移动至所述指定显存。
2.根据权利要求1所述的方法,其特征在于,将所述物理内存中存储的指定资源移动至所述指定显存,包括:
在满足第二预设条件时,将指定资源存储至所述指定显存,其中,所述第二预设条件包括以下之一:
确定所述物理内存全部被占用;
确定所述物理内存中被占用比例超过第一预设值。
3.根据权利要求1所述的方法,其特征在于,为终端的物理内存按照第一预设条件分配指定显存,包括以下之一:
为终端的物理内存分配大小固定的第一显存;
为终端的物理内存分配第二显存,其中,所述第二显存为当前显卡未使用的显存中的占用预设比例大小的显存。
4.根据权利要求1所述的方法,其特征在于,将所述物理内存中存储的指定资源移动至所述指定显存之后,所述方法还包括:
在满足第三预设条件时,将所述指定资源的部分或全部从所述指定显存中移回至所述物理内存,其中,所述第三预设条件包括:
所述物理内存的空闲比例大于第二预设值;或
接收到要求访问所述指定资源的信息。
5.根据权利要求4所述的方法,其特征在于,将所述指定资源的部分或全部从所述指定显存中移回至所述物理内存之后,且所述指定显存处于空闲状态时,将用于指示所述指定显存的指示信息存在所述物理内存中;再次为所述物理内存分配显存时,依据所述物理内存中存储的指示信息选择所述指定显存。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
实时监控所述物理内存和所述显存的使用情况,并依据所述使用情况执行异步交换,其中,所述异步交换包括在所述物理内存和所述指定显存之间交换各自存储的资源。
7.根据权利要求1-6任一项所述的方法,其特征在于,所述指定资源包括:
在预设时间段内,被访问次数少于预设值的资源。
8.根据权利要求1-6任一项所述的方法,其特征在于,所述终端设置所述物理内存中的关键应用资源,其中,所述关键应用资源禁止从所述物理内存移动至所述指定显存。
9.一种内存管理装置,其特征在于,包括:
分配模块,用于为终端的物理内存按照第一预设条件分配指定显存;
移动模块,用于将所述物理内存中存储的指定资源移动至所述指定显存。
10.根据权利要求9所述的装置,其特征在于,所述移动模块包括:
在满足第二预设条件时,将指定资源存储至所述指定显存,其中,所述第一预设条件包括以下之一:确定所述物理内存全部被占用;确定所述物理内存中被占用比例超过第一预设值。
11.根据权利要求9所述的装置,其特征在于,所述移动模块还用于将所述指定资源的部分或全部从所述指定显存中移回至所述物理内存;
所述分配模块还用于在所述指定显存处于空闲状态时,将处于空闲状态的显存的信息存在所述物理内存的缓存中;在后续为所述物理内存分配显存时,选择所述缓存中存储的信息对应的指定显存。
12.一种存储装置,其特征在于,包括:物理内存,指定显存;
物理内存,用于存储指定资源;
指定显存,用于在所述物理内存中存储的指定资源满足第二预设条件时,移动所述指定资源至所述指定显存,其中,所述第二预设条件包括以下之一:
确定所述物理内存全部被占用;
确定所述物理内存中被占用比例超过第一预设值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710465334.X/1.html,转载请声明来源钻瓜专利网。





