[发明专利]一种显示用内存的共享方法及装置有效
申请号: | 201510069642.1 | 申请日: | 2015-02-10 |
公开(公告)号: | CN104731721B | 公开(公告)日: | 2019-07-16 |
发明(设计)人: | 陈涌 | 申请(专利权)人: | 深圳酷派技术有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 北京中博世达专利商标代理有限公司 11274 | 代理人: | 申健 |
地址: | 518057 广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 显示 内存 共享 方法 装置 | ||
本发明实施例提供了一种显示用内存的共享方法及装置,涉及通信技术领域,用于提高多系统移动终端的内存利用率。所述显示用内存的共享方法包括:多系统移动终端的各个系统分别生成待显示应用程序的分配请求;对所述待显示应用程序的分配请求统一进行解析,按照解析结果为每个所述待显示应用程序分别分配图形缓冲区,以使得前台系统内的所述待显示应用程序优先被分配图形缓冲区;分别将所述待显示应用程序的画面内容数据对应存入分配的所述图形缓冲区。本发明可用于多系统移动终端。
技术领域
本发明涉及通信技术领域,尤其涉及一种显示用内存的共享方法及装置。
背景技术
多系统移动终端具有多种操作系统平台,在对其使用时,通常存在与用户进行交互的一个前台系统和其他待机的后台系统,能够进行前台系统和任意后台系统的实时切换,从而使用户可以根据需要在对应的操作系统上运行对应的软件或使用对应的功能,因此,在当前移动终端的应用被广泛而大量地开发的前提下,多系统移动终端具有较好的适应性和兼容性。
然而,系统的运行需要其中的应用程序占用一定的显示用内存,由于在上述多系统移动终端中,需要能够实时动态地实现多个系统之间的切换,为了实现多系统之间的动态切换,即使是对处于待机状态的后台系统,也需要为其所有应用程序保留显示用内存,以在切换系统时,使新的前台系统能够显示和运作,从而每个后台系统均需要与前台系统耗用大致相同的显示用内存。但是,在同一时刻,用户一般仅与前台系统进行互动,因此处于待机状态的后台系统所占用的显示用内存对于当前显示来说并不是必要的,从而导致多系统移动终端的内存利用率较低。
发明内容
本发明实施例提供了一种显示用内存的共享方法及装置,以提高多系统移动终端的内存利用率。
为达到上述目的,本发明的实施例采用如下技术方案:
第一方面,本发明提供了一种显示用内存的共享方法,用于多系统移动终端,所述方法包括:
多系统移动终端的各个系统分别生成待显示应用程序的分配请求;
对所述待显示应用程序的分配请求统一进行解析,按照解析结果为每个所述待显示应用程序分别分配图形缓冲区,以使得前台系统内的所述待显示应用程序优先被分配图形缓冲区;
分别将所述待显示应用程序的画面内容数据对应存入所述分配的图形缓冲区。
结合第一方面,在第一种可能的实施方式中,所述对所述待显示应用程序的分配请求统一进行解析,按照解析结果为每个所述待显示应用程序分别分配图形缓冲区具体包括:
根据所述待显示应用程序的分配请求,获得每个所述待显示应用程序需要的所述图形缓冲区的大小,并判断所述待显示应用程序的重要度,根据所述每个所述待显示应用程序需要的所述图形缓冲区的大小,按照所述重要度由高至低的顺序为所述待显示应用程序分别分配所述图形缓冲区,其中,所述重要度与应用程序对系统运行的必要性成正比。
结合第一方面的第一种可能的实施方式,在第二种可能的实施方式中,在分别将所述待显示应用程序的画面内容数据对应存入分配的所述图形缓冲区后还包括:
当所述待显示应用程序所对应的图形缓冲区的总量超过内存上限时,释放至少一个重要度最低的所述待显示应用程序所对应的所述图形缓冲区。
结合第一方面,在第三种可能的实施方式中,其特征在于,所述对所述待显示应用程序的分配请求统一进行解析,按照解析结果为所述待显示应用程序分别分配图形缓冲区具体包括:
根据所述待显示应用程序的分配请求,获得每个所述待显示应用程序需要的所述图形缓冲区的大小,并判断所述待显示应用程序的重要度,根据所述每个所述待显示应用程序需要的所述图形缓冲区的大小,按照所述活跃度由高至低的顺序为所述待显示应用程序分别分配所述图形缓冲区,其中,所述活跃度与应用程序在单位时间内的使用时长成正比。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳酷派技术有限公司,未经深圳酷派技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510069642.1/2.html,转载请声明来源钻瓜专利网。