[发明专利]后台应用优化方法及装置、存储介质及电子装置在审
申请号: | 201910846619.7 | 申请日: | 2019-09-09 |
公开(公告)号: | CN112463350A | 公开(公告)日: | 2021-03-09 |
发明(设计)人: | 洪汉生;王文;唐柳湘 | 申请(专利权)人: | 珠海市魅族科技有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F9/48 |
代理公司: | 北京开阳星知识产权代理有限公司 11710 | 代理人: | 郭鑫 |
地址: | 519085 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 后台 应用 优化 方法 装置 存储 介质 电子 | ||
1.一种后台应用优化方法,应用于终端中,其特征在于,包括:
确定终端后台应用的应用类型,其中,所述终端中的应用包括系统应用、缓释应用、第一类型应用以及第二类型应用;
在所述后台应用为第一类型应用的情况下,释放所述后台应用占用的终端资源;
清理所述后台应用占用的内存资源。
2.根据权利要求1所述的方法,其特征在于,确定后台应用的应用类型包括:
获取除所述系统应用以及所述缓释应用以外的其他后台应用的运行次数或频率;
在所述运行次数超过预设数量阈值,或,所述频率超过预设频率阈值的情况下,确定所述后台应用为所述第一类型应用;
否则,确定所述后台应用为所述第二类型应用。
3.根据权利要求1所述的方法,其特征在于,还包括:
在所述后台应用为所述第二类型应用的情况下,关闭所述后台应用的应用进程。
4.根据权利要求1所述的方法,其特征在于,还包括:
在所述后台应用为所述缓释应用的情况下,每隔预设时间获取所缓释应用的任务进度;
在所述任务进度达到预设进度阈值,或,在所述后台应用运行预设时长阈值的情况下,释放所述后台应用占用的终端资源;以及清理所述后台应用占用的内存资源。
5.根据权利要求1所述的方法,其特征在于,释放所述后台应用占用的终端资源包括:
冻结所述后台应用;
托管所述后台应用占用的硬件资源。
6.根据权利要求1所述的方法,其特征在于,清理所述后台应用占用的内存资源包括:
获取所述后台应用所占用内存的文件页;
按照预设规则回收所述文件页。
7.根据权利要求6所述的方法,其特征在于,按照预设规则回收所述文件页包括:
按照预设回收规则回收所述后台应用的匿名页;
将所述后台应用的剩余文件页压缩后放在磁盘分区zRAM中。
8.根据权利要求6所述的方法,其特征在于,所述清理所述后台应用占用的内存资源还包括:
获取所述终端中的多个后台应用;
确定所述多个后台应用中的目标应用,其中,所述目标应用的使用率小于预设使用率阈值;
将所述目标应用所占用内存的数据压缩后,转移到磁盘分区zRAM中。
9.根据权利要求1所述的方法,其特征在于,还包括:
判断所述后台应用是否存在异常操作,或,判断所述后台应用所占用的内存资源是否超过预设内存阈值;
若是,则禁止所述后台应用的异常操作。
10.根据权利要求1所述的方法,其特征在于,还包括:
确定所述终端中处于异常状态的所述第一类型应用;
在所述终端处于空闲状态时,对所述第一类型应用进行复位。
11.一种后台应用优化装置,应用于终端中,其特征在于,包括:
确定单元,用于确定终端后台应用的应用类型,其中,所述终端中的应用包括系统应用、缓释应用、第一类型应用以及第二类型应用;
释放单元,用于在所述后台应用为第一类型应用的情况下;释放所述后台应用占用的终端资源;
清理单元,用于清理所述后台应用占用的内存资源。
12.一种存储介质,其特征在于,所述存储介质包括存储的程序,其中,所述程序运行时执行所述权利要求1至10任一项中所述的后台应用优化方法。
13.一种电子装置,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器通过所述计算机程序执行所述权利要求1至10任一项中所述的后台应用优化方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海市魅族科技有限公司,未经珠海市魅族科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910846619.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:显示面板
- 下一篇:注水管柱实时测量装置