The embodiment of the invention provides a control method and a terminal, wherein, the method comprises the following steps: using frequency to acquire N applications, the N is a positive integer; according to the N application using the N frequency allocation application priority; the application priority is higher than that of N the application of M to determine the default priority list, the M is a positive integer less than or equal to the N; the closure of a number of applications that are currently running in the white list does not belong to at least one application. The embodiment of the invention can be used for the application according to the use frequency allocation priority, and based on the priority set the white list, according to the white list. Close some applications, which is currently running, the system can save the memory space, improves the system performance of the terminal.
【技术实现步骤摘要】
本专利技术涉及电子设备领域,具体涉及一种应用控制方法及终端。
技术介绍
随着信息技术快速发展,终端(如手机、平板电脑等)使用越来越普及。通常情况下,终端的系统内存是有限的,并且,当用户退出应用时,应用并没有被关闭,而是,该应用的进程仍在后台运行,因此,会占用系统内存。随着打开的应用的增多,终端的系统内存占用很快就会达到饱和或者接近饱和,从而使得终端的运行速度变慢,因而,降低了系统的性能。
技术实现思路
本专利技术实施例提供了一种应用控制方法及终端,可提升终端的系统性能。本专利技术实施例第一方面提供了一种应用控制方法,包括:获取N个应用的使用频率,所述N为正整数;根据所述N个应用的使用频率配置所述N个应用的优先级;将所述N个应用的优先级中高于预设优先级的M个应用确定为白名单,所述M为小于或等于所述N的正整数;关闭当前正在运行的多个应用中不属于所述白名单的至少一个应用。本专利技术实施例第二方面提供了一种终端,包括:获取单元,用于获取N个应用的使用频率,所述N为正整数;配置单元,用于根据所述N个应用的使用频率配置所述N个应用的优先级;第一确定单元,用于将所述N个应用的优先级中高于预设优先级的M个应用确定为白名单,所述M为小于或等于所述N的正整数;关闭单元,用于关闭当前正在运行的多个应用中不属于所述白名单的至少一个应用。本专利技术实施例第三方面提供了一种终端,包括:处理器和存储器;其中,所述处理器通过调用所述存储器中的代码或指令以执行第一方面所描述的方法的部分或者全部步骤。实施本专利技术实施例,具有如下有益效果:可以看出,通过本专利技术实施例,获取N个应用的使用频率 ...
【技术保护点】
一种应用控制方法,其特征在于,包括:获取N个应用的使用频率,所述N为正整数;根据所述N个应用的使用频率配置所述N个应用的优先级;将所述N个应用的优先级中高于预设优先级的M个应用确定为白名单,所述M为小于或等于所述N的正整数;关闭当前正在运行的多个应用中不属于所述白名单的至少一个应用。
【技术特征摘要】
1.一种应用控制方法,其特征在于,包括:获取N个应用的使用频率,所述N为正整数;根据所述N个应用的使用频率配置所述N个应用的优先级;将所述N个应用的优先级中高于预设优先级的M个应用确定为白名单,所述M为小于或等于所述N的正整数;关闭当前正在运行的多个应用中不属于所述白名单的至少一个应用。2.根据权利要求1所述的方法,其特征在于,在所述多个应用为所述多个第三方应用时,所述关闭当前正在运行的多个应用中不属于所述白名单的至少一个应用,包括:获取当前正在运行的所述多个第三方应用;确定所述多个第三方应用中每一第三方应用的系统内存占用值,得到所述多个占用值;按照所述占用值由大到小的顺序关闭所述多个第三方应用中不属于所述白名单的至少一个应用。3.根据权利要求1所述的方法,其特征在于,所述关闭当前正在运行的多个应用中不属于所述白名单的至少一个应用,包括:确定当前电量;按照预设的电量与关闭应用数目之间的对应关系,确定所述当前电量对应的目标关闭应用数目;根据所述目标应用数目和所述白名单对所述当前正在运行的多个应用执行关闭操作。4.根据权利要求1至3任一项所述的方法,其特征在于,在所述将所述N个应用的优先级中高于预设优先级的M个应用确定为白名单之后,以及所述关闭当前正在运行的多个应用中不属于所述白名单的至少一个应用之前,所述方法还包括:确定系统当前的内存大小;判断所述内存大小是否低于预设阈值,若所述内存大小低于所述预设阈值,执行所述关闭当前正在运行的多个应用中不属于所述白名单的至少一个应用。5.根据权利要求1至3任一项所述的方法,其特征在于,在所述获取N个应用的使用频率之前,所述方法还包括:检测终端的当前负载是否超过预设阈值,在所述当前负载超过所述预设阈值时,执行所述获取N个应用的使用频率。6.一种终端,其特征在于,包括:获取单元,用于获取N个应用的使用频率,所述N为正整数;配置单元,用于根据所述N个应用的使用频率配置...
【专利技术属性】
技术研发人员:张学勇,
申请(专利权)人:广东欧珀移动通信有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。