一种移动终端内存智能优化的方法及移动终端的制作方法_4

文档序号:8395794阅读:来源:国知局
序退出使系统的运行内存充足时,重启被清理的设置了(智能清理)标签的应用程序 的进程。
[0109] 图6为本发明又一优选实施例提供的移动终端内存智能优化的方法的流程图,为 了便于说明,仅列出与本发明实施例相关的部分,详述如下:
[0110] 作为本发明一优选实施例,在步骤S30之后还包括:
[0111] 步骤S40,在进入全屏应用程序时,关闭系统桌面特效以及与该全屏应用不相关的 多媒体应用服务。
[0112] 本发明实施例的目的在于使移动终端进入全屏应用时能够流畅运行,而关闭系统 的桌面特效和与该全屏应用不相关的多媒体应用服务能够尽可能多的空出运行内存供该 全屏应用使用,达到流畅稳定运行的目的。
[0113] 本发明实施例提供的移动终端内存智能优化的方法通过在启动预设应用程序时, 检测移动终端当前显示画面的帧率,并根据该帧率和预设帧率阈值清理后台未设置标签的 应用程序的进程以节约系统的运行内存,通过检测系统运行内存的使用率,并根据该使用 率和预设内存使用率阈值,对设置了标签的应用程序的进程进行清理或重启控制,使开启 的预设应用程序能够有足够的运行内存,在不改变硬件的情况下提升了系统运行速度,提 尚了用户体验。
[0114] 图7为本发明实施例提供的移动终端的框架结构示意图,为了便于说明,省略了 图1中示意的移动终端的部分,仅列出与本发明实施例相关的部分,本发明实施例提供的 移动终端,包括:第一检测单元210、清理单元220、第二检测单元230、第一控制单元240以 及第二控制单元250 ;
[0115] 第一检测单元210用于在启动预设应用程序时,检测移动终端当前显示画面的帧 率;清理单元220用于根据该帧率和预设帧率阈值清理后台未设置标签的应用程序的进 程;第二检测单元230用于检测系统运行内存的使用率;第一控制单元240用于根据该使 用率和预设内存使用率阈值,对设置了标签的应用程序的进程进行清理或重启控制;第二 控制单元250用于在进入全屏应用程序时,关闭系统桌面特效以及与该全屏应用不相关的 多媒体应用服务。
[0116] 作为本发明一优选实施例,该预设应用程序为拍照或拍摄类应用程序。
[0117] 优选地,该清理单元220包括:检测子单元221以及清理子单元222 ;
[0118] 检测子单元221用于检测后台运行的应用程序是否被用户设置了标签;清理子单 元222用于在后台运行的应用程序被用户设置了标签时,控制不清理设置了标签的应用程 序的进程;
[0119] 该清理子单元222还用于在后台运行的应用程序未被用户设置标签,且在该帧率 小于该预设帧率阈值时,根据系统默认值清理后台未设置标签的应用程序的进程。
[0120] 作为本发明一优选实施例,该第一控制单元240包括:第一控制子单元241以及第 二控制子单元242 ;
[0121] 第一控制子单元241用于在该使用率大于该预设内存使用阈值时,对该设置了标 签的应用程序的进程根据预设优先级进行清理;第二控制子单元242用于在该使用率小于 等于该预设内存使用率阈值时,重启该被清理的设置了标签的应用程序的进程。
[0122] 本发明提供的移动终端的实施例与上述移动终端内存智能优化的方法的实施例 对应,其工作原理和方式均对应适用,这里就不再赘述。
[0123] 本发明实施例提供的移动终端通过在启动预设应用程序时,检测移动终端当前显 示画面的帧率,并根据该帧率和预设帧率阈值清理后台未设置标签的应用程序的进程以节 约系统的运行内存,通过检测系统运行内存的使用率,并根据该使用率和预设内存使用率 阈值,对设置了标签的应用程序的进程进行清理或重启控制,使开启的预设应用程序能够 有足够的运行内存,在不改变硬件的情况下提升了系统运行速度,提高了用户体验。
[0124] 本领域技术人员可以理解为上述实施例包括的各个单元只是按照功能逻辑进行 划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具 体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。
[0125] 本领域普通技术人员还可以理解,实现上述实施例方法中的全部或部分步骤是可 以通过程序来指令相关的硬件来完成,所述的程序可以在存储于一计算机可读取存储介质 中,所述的存储介质,包括ROM/RAM、磁盘、光盘等。
[0126] 以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精 神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
【主权项】
1. 一种移动终端内存智能优化的方法,其特征在于,所述方法包括w下步骤: 在启动预设应用程序时,检测移动终端当前显示画面的帖率; 根据所述帖率和预设帖率阔值清理后台未设置标签的应用程序的进程; 检测系统运行内存的使用率,根据所述使用率和预设内存使用率阔值,对设置了标签 的应用程序的进程进行清理或重启控制。 其中,所述预设应用程序为拍照或拍摄类应用程序。
2. 根据权利要求1所述的方法,其特征在于,所述根据所述帖率和预设帖率阔值清理 后台未设置标签的应用程序的进程的步骤包括: 检测后台运行的应用程序是否被用户设置了标签; 若设置,则不清理设置了标签的应用程序的进程; 若未设置,则在所述帖率小于所述预设帖率阔值时清理后台未设置标签的应用程序的 进程。
3. 根据权利要求2所述的方法,其特征在于,所述根据所述使用率和预设内存使用率 阔值,对设置标签的应用程序的进程进行清理或重启控制的步骤包括: 在所述使用率大于所述预设内存使用阔值时,对所述设置了标签的应用程序的进程根 据预设优先级进行清理; 在所述使用率小于等于所述预设内存使用率阔值时,重启所述被清理的设置了标签的 应用程序的进程。
4. 根据权利要求1所述的方法,其特征在于,在所述根据所述使用率和预设内存使用 率阔值,对设置了标签的应用程序的进程进行清理或重启控制的步骤之后还包括: 在进入全屏应用程序时,关闭系统桌面特效W及与所述全屏应用不相关的多媒体应用 服务。
5. -种移动终端,其特征在于,所述移动终端包括: 第一检测单元,用于在启动预设应用程序时,检测移动终端当前显示画面的帖率; 清理单元,用于根据所述帖率和预设帖率阔值清理后台未设置标签的应用程序的进 程; 第二检测单元,用于检测系统运行内存的使用率; 第一控制单元,用于根据所述使用率和预设内存使用率阔值,对设置了标签的应用程 序的进程进行清理或重启控制。 其中,所述预设应用程序为拍照或拍摄类应用程序。
6. 根据权利要求5所述的移动终端,其特征在于,所述清理单元包括: 检测子单元,用于检测后台运行的应用程序是否被用户设置了标签; 清理子单元,用于在后台运行的应用程序被用户设置了标签时,控制不清理设置了标 签的应用程序的进程; 所述清理子单元还用于在后台运行的应用程序未被用户设置标签,且在所述帖率小于 所述预设帖率阔值时,清理后台未设置标签的应用程序的进程。
7. 根据权利要求6所述的移动终端,其特征在于,所述第一控制单元包括: 第一控制子单元,用于在所述使用率大于所述预设内存使用阔值时,对所述设置了标 签的应用程序的进程根据预设优先级进行清理; 第二控制子单元,用于在所述使用率小于等于所述预设内存使用率阔值时,重启所述 被清理的设置了标签的应用程序的进程。
8.根据权利要求5所述的移动终端,其特征在于,所述移动终端还包括: 第二控制单元,用于在进入全屏应用程序时,关闭系统桌面特效W及与所述全屏应用 不相关的多媒体应用服务。
【专利摘要】本发明公开了一种移动终端内存智能优化的方法及移动终端,属于移动终端领域。本发明实施例提供的移动终端内存智能优化的方法通过在启动预设应用程序时,检测移动终端当前显示画面的帧率,并根据该帧率和预设帧率阈值清理后台未设置标签的应用程序的进程以节约系统的运行内存,通过检测系统运行内存的使用率,并根据该使用率和预设内存使用率阈值,对设置了标签的应用程序的进程进行清理或重启控制,使开启的预设应用程序能够有足够的运行内存,在不改变硬件的情况下提升了系统运行速度,提高了用户体验。
【IPC分类】G06F11-30
【公开号】CN104714874
【申请号】CN201510091643
【发明人】吴斌星
【申请人】深圳市中兴移动通信有限公司
【公开日】2015年6月17日
【申请日】2015年2月28日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1