[发明专利]一种动态管理内存的方法及移动终端在审
申请号: | 201611192140.9 | 申请日: | 2016-12-21 |
公开(公告)号: | CN106776030A | 公开(公告)日: | 2017-05-31 |
发明(设计)人: | 王保和 | 申请(专利权)人: | 维沃移动通信有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 北京润泽恒知识产权代理有限公司11319 | 代理人: | 苏培华 |
地址: | 523860 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 动态 管理 内存 方法 移动 终端 | ||
技术领域
本发明涉及移动终端技术领域,特别是涉及一种动态管理内存的方法及移动终端。
背景技术
随着科技的进步和人们生活水平的提高,移动终端已经逐渐成为日常生活中不可缺少的一种工具,人们对移动终端的用户体验效果的要求也越来越高。不同人群对移动终端的需求是各式各样的,有的人大部分时间用移动终端玩游戏,有的人大部分时间用移动终端刷微信、微博,有的人大部分时间用移动终端打电话、发短信,对于移动终端中每一个应用程序都占用着一定的内存。
目前的移动终端对每一个应用程序的内存占用量都是设定了固定的内存上限,用户在使用移动终端中的应用时,系统在固定的内存上限之内为应用程序分配内存。
在发明人应用在先技术时,发现在先技术当某个应用程序在固定的内存上限之内占用了过多内存时,即使移动终端内存整体充足,但是由于此应用程序内存使用偏大,就会触发系统频繁回收此应用内存,导致卡顿现象,这对用户体验是一种损失。同时,内存上限的存在,也掣肘了一部分大型游戏的运行速度,使得移动终端上的游戏无法达到PC上的效果,牺牲了很大一部分用户体验。
发明内容
本发明实施例提供一种动态管理内存的方法及移动终端,以解决现有技术移动终端在使用应用程序时,由于应用程序内存占用量大出现卡顿现象的问题。
第一方面,本发明实施例提供了一种动态管理内存的方法,包括:
获取移动终端中当前运行的应用程序的内存占用量;
判断所述应用程序的内存占用量是否大于与所述应用程序对应的内存上限,所述内存上限与所述应用程序在预设时长内的使用情况相关;
当所述应用程序的内存占用量大于与所述应用程序对应的内存上限时,执行清理内存的操作,或者显示预设的提示信息。
第二方面,本发明实施例还提供了一种移动终端,包括:
内存占用量获取模块,用于获取移动终端中当前运行的应用程序的内存占用量;
内存占用量判断模块,用于判断所述应用程序的内存占用量是否大于与所述应用程序对应的内存上限,所述内存上限与所述应用程序在预设时长内的使用情况相关;
操作执行模块,用于当所述应用程序的内存占用量大于与所述应用程序对应的内存上限时,执行清理内存的操作,或者显示预设的提示信息。
本发明实施例中,通过获取移动终端中当前运行的应用程序的内存占用量,判断所述应用程序的内存占用量是否大于与所述应用程序对应的内存上限,所述内存上限与所述应用程序在预设时长内的使用情况相关,当所述应用程序的内存占用量大于与所述应用程序对应的内存上限时,执行清理内存的操作,或者显示预设的提示信息。根据应用程序在预设时长内的使用情况动态确定应用程序的内存上限,在不需要更新硬件的情况下提高应用程序的内存上限,降低应用程序因为内存不足而导致的卡顿问题,提高用户的体验效果。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1示出了根据本发明实施例一中的一种动态管理内存的方法的步骤流程图;
图2示出了根据本发明实施例二中的一种动态管理内存的方法的步骤流程图;
图3示出了根据本发明实施例三中的一种移动终端的结构框图;
图4示出了根据本发明实施例三中的一种移动终端的结构框图;
图5示出了根据本发明实施例四中的一种移动终端的结构框图;
图6示出了根据本发明实施例五中的一种移动终端的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
下面通过列举几个具体的实施例详细介绍本发明提供的一种动态管理内存的方法及移动终端。
实施例一
参照图1,示出了本发明实施例一的一种动态管理内存的方法的步骤流程图,具体可以包括如下步骤:
步骤110,获取移动终端中当前运行的应用程序的内存占用量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于维沃移动通信有限公司,未经维沃移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611192140.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种优化服务器内存资源利用率的方法及系统
- 下一篇:一种数据发送方法及装置