本申请涉及通信,特别是涉及一种终端的应用管控方法、系统、设备及介质。
背景技术:
1、随着互联网的发展和移动通信网络的发展,同时也伴随着电子设备的处理能力和存储能力的迅猛发展,海量的应用程序得到了迅速传播和使用。
2、现有的后台应用程序的管控,由用户手动关闭后台应用,若用户忘记关闭后台应用,后台运行的应用程序过多时,会增加系统的功耗,甚至降低系统的性能。
技术实现思路
1、本申请主要解决的技术问题是提供一种终端的应用管控方法、系统、设备及介质,以自动管控后台应用,提高系统性能。
2、为解决上述技术问题,本申请采用的第一个技术方案是提供一种终端的应用管控方法,该管控方法包括:按照设定频率获取所述终端的中央处理器的各核心,在设定时长内运行目标后台应用时的总耗电量;响应于所述总耗电量超过设定阈值,管控所述目标后台应用。
3、在一种可能的实施方式中,所述按照设定频率获取所述终端的中央处理器的各核心,在设定时长内运行目标后台应用时的总耗电量的步骤,具体包括:获取到所述目标后台应用在所述设定时长内对各所述核心的使用率;基于所述使用率以及各所述核心在所述设定时长的耗电量,确定在所述设定时长运行所述目标后台应用的总耗电量。
4、在一种可能的实施方式中,所述获取到所述目标后台应用在所述设定时长内对各所述核心的使用率的步骤,包括:获取各所述核心在所述设定时长内运行所述目标后台应用的时长;利用所述时长与所述设定时长内各所述核心的运行时间的比值确定所述目标后台应用在所述设定时长内对各所述核心的使用率。
5、在一种可能的实施方式中,所述响应于所述总耗电量超过设定阈值,管控所述目标后台应用的步骤,包括:响应于所述总耗电量超过设定阈值,采集所述终端的剩余电量;响应于所述终端的剩余电量小于预设电量,管控所述目标后台应用。
6、在一种可能的实施方式中,响应于连续两次获取到的所述总耗电量超过所述设定阈值,管控所述目标后台应用。
7、在一种可能的实施方式中,所述管控所述目标后台应用的步骤,具体包括:暂停或关闭所述后台应用。
8、在一种可能的实施方式中,设定终端在低电量模式具有第一预设耗电量,在正常电量模式具有第二预设耗电量,且所述第一预设耗电量低于所述第二预设耗电量。
9、为解决上述技术问题,本申请采用的第二个技术方案是提供一种后台应用的管控系统,该系统包括:获取模块,用于按照设定频率获取所述终端的中央处理器的各核心,在设定时长内运行目标后台应用时的总耗电量;处理模块:用于响应于所述耗电量达预设耗电量,管控所述后台应用。
10、为解决上述技术问题,本申请采用的第三个技术方案是提供一种电子设备,该电子设备包括:处理器;存储器,连接所述处理器,用于存储可在所述处理器上运行的计算机程序;其中,所述处理器执行所述计算机程序时实现上述的方法。
11、为解决上述技术问题,本申请采用的第四个技术方案是一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述的方法。
12、本申请的有益效果是:区别于现有技术,本申请提供一种终端的应用管控方法、系统、设备及介质,该管控方法包括:按照设定频率获取终端的中央处理器的各核心,在设定时长内运行目标后台应用时的总耗电量;响应于总耗电量超过设定阈值,管控目标后台应用。上述,根据后台应用关于各核心的耗电量来计算其总耗电量,通过总耗电量管控后台应用,可以避免后台应用关闭不及时系统功耗过高。
1.一种终端的应用管控方法,其特征在于,所述管控方法包括:
2.根据权利要求1所述的应用管控方法,其特征在于,所述按照设定频率获取所述终端的中央处理器的各核心,在设定时长内运行目标后台应用时的总耗电量的步骤,具体包括:
3.根据权利要求2所述的应用管控方法,其特征在于,所述获取到所述目标后台应用在所述设定时长内对各所述核心的使用率的步骤,包括:
4.根据权利要求1~3任一项所述的应用管控方法,其特征在于,所述响应于所述总耗电量超过设定阈值,管控所述目标后台应用的步骤,包括:
5.根据权利要求4所述的应用管控方法,其特征在于,
6.根据权利要求1所述的应用管控方法,其特征在于,所述管控所述目标后台应用的步骤,具体包括:
7.根据权利要求1所述的应用管控方法,其特征在于,
8.一种应用的管控系统,其特征在于,包括:
9.一种电子设备,其特征在于,包括:
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1至7任一项所述的方法。