[发明专利]一种显示用内存的共享方法及装置有效
申请号: | 201510069642.1 | 申请日: | 2015-02-10 |
公开(公告)号: | CN104731721B | 公开(公告)日: | 2019-07-16 |
发明(设计)人: | 陈涌 | 申请(专利权)人: | 深圳酷派技术有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 北京中博世达专利商标代理有限公司 11274 | 代理人: | 申健 |
地址: | 518057 广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 显示 内存 共享 方法 装置 | ||
1.一种显示用内存的共享方法,用于多系统移动终端,其特征在于,所述方法包括:
多系统移动终端的各个系统分别生成待显示应用程序的分配请求;
根据所述待显示应用程序的分配请求,获得每个所述待显示应用程序需要的图形缓冲区的大小,并判断所述待显示应用程序的重要度,根据所述每个所述待显示应用程序需要的所述图形缓冲区的大小,按照所述重要度由高至低的顺序为所述待显示应用程序分别分配所述图形缓冲区,其中,所述重要度与应用程序对系统运行的必要性成正比;
分别将所述待显示应用程序的画面内容数据对应存入分配的所述图形缓冲区;
当所述待显示应用程序所对应的图形缓冲区的总量超过内存上限时,释放至少一个重要度最低的所述待显示应用程序所对应的所述图形缓冲区。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
根据所述待显示应用程序的分配请求,获得每个所述待显示应用程序需要的所述图形缓冲区的大小,并判断所述待显示应用程序的活跃度,根据所述每个所述待显示应用程序需要的所述图形缓冲区的大小,按照所述活跃度由高至低的顺序为所述待显示应用程序分别分配所述图形缓冲区,其中,所述活跃度与应用程序在单位时间内的使用时长成正比。
3.根据权利要求2所述的方法,其特征在于,在分别将所述待显示应用程序的画面内容数据对应存入分配的所述图形缓冲区后还包括:
当所述待显示应用程序所对应的图形缓冲区的总量超过内存上限时,释放至少一个活跃度最低的所述待显示应用程序所对应的所述图形缓冲区。
4.一种多系统移动终端,其特征在于,所述多系统移动终端包括:
生成模块,分别设置在各个系统中,用于分别生成待显示应用程序的分配请求;
分配模块,根据所述待显示应用程序的分配请求,获得每个所述待显示应用程序需要的图形缓冲区的大小,并判断所述待显示应用程序的重要度,根据每个所述待显示应用程序需要的所述图形缓冲区的大小,按照所述重要度由高至低的顺序为所述待显示应用程序分别分配所述图形缓冲区,其中,所述重要度与应用程序对系统运行的必要性成正比;
注册模块,与所述分配模块连接,用于分别将所述待显示应用程序的画面内容数据对应存入所述分配的图形缓冲区;
第一释放模块,与所述注册模块连接,用于当所述待显示应用程序所对应的图形缓冲区的总量超过内存上限时,释放至少一个重要度最低的所述待显示应用程序所对应的所述图形缓冲区。
5.根据权利要求4所述的多系统移动终端,其特征在于,所述分配模块具体用于:
根据所述待显示应用程序的分配请求,获得每个所述待显示应用程序需要的所述图形缓冲区的大小,并判断所述待显示应用程序的活跃度,根据所述每个所述待显示应用程序需要的所述图形缓冲区的大小,按照所述活跃度由高至低的顺序为所述待显示应用程序分别分配所述图形缓冲区,其中,所述活跃度与应用程序在单位时间内的使用时长成正比。
6.根据权利要求5所述的多系统移动终端,其特征在于,所述多系统移动终端还包括:
第二释放模块,与所述注册模块连接,用于当所述待显示应用程序所对应的图形缓冲区的总量超过内存上限时,释放至少一个活跃度最低的所述待显示应用程序所对应的所述图形缓冲区。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳酷派技术有限公司,未经深圳酷派技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510069642.1/1.html,转载请声明来源钻瓜专利网。