移动终端的功耗管理方法和功耗管理系统技术方案

技术编号:13977171 阅读:75 留言:0更新日期:2016-11-11 17:50
本公开提供的移动终端的功耗管理方法,根据在移动终端的屏幕关闭后,采集移动终端的状态参量,判断状态参量是否满足预设条件,并在状态参量满足预设条件的条件下,按照预定策略关闭在移动终端上运行的应用程序。本公开实施例解决了在屏幕关闭时由于移动终端的负载过高导致功耗过大的问题,通过关闭部分应用程序,能够降低功耗,降低移动终端的壳体温度,避免移动终端因过热而崩溃。本公开同时提供一种移动终端的功耗管理系统。

【技术实现步骤摘要】

本公开涉及移动终端领域,具体涉及一种移动终端的功耗管理方法和功耗管理系统
技术介绍
随着移动终端的硬件配置逐步升高,其CPU运行频率及运算能力不断加强。同时,为了满足大众对结构设计及外观尺寸的要求,使得移动终端设计注重轻薄,散热性方面难以兼顾,而移动终端的CPU过热会非常直接地体现在移动终端的壳体上,往往会导致移动终端的壳体发热,电池的续航能力缩短。在实现本公开过程中,专利技术人发现现有技术中至少存在如下问题:如果移动终端上的负载过多,则单位时间内的功耗较大,移动终端表现为运行一段时间后,其壳体可能会发热,电池的电量消耗地很快。这时,如果采用降低CPU运行频率方法降低移动终端的功耗则可能会导致移动终端的系统崩溃。
技术实现思路
有鉴于此,本公开实施例提供一种移动终端的功耗管理方法和功耗管理系统,解决移动终端上负载过多功耗过高的问题。根据本公开实施例的第一方面,本公开实施例提供一种移动终端的功耗管理方法,包括:在所述移动终端的屏幕关闭后,采集所述移动终端的状态参量;判断所述状态参量是否满足预设条件;如果所述状态参量满足预设条件,按照预定策略关闭在所述移动终端上运行的应用程序。可选地,在按照预定策略关闭在所述移动终端上运行的应用程序之前,所述方法还包括:在根据预定策略关闭在所述移动终端上运行的应用程序前,判断在所述移动终端上运行的应用程序是否允许自动关闭,所述根据预定策略关闭在所述移动终端上运行的应用程序包括:根据所述预定策略关闭允许自动关闭的在所述移动终端上运行的应用程序。可选地,所述预定策略包括:将内存占有率和/或CPU占用率和/或IO占有率超过对应预设值的应用程序关闭。可选地,所述状态参量包括如下至少之一:CPU运行频率、剩余电量和内部温度。可选地,所述状态参量包括所述CPU运行频率、所述剩余电量和所述移动终端的内部温度,所述判断所述状态参量是否满足预设条件包括:分别判断所述CPU运行频率和所述内部温度是否大于对应阈值以及判断所述剩余电量是否小于对应阈值;以及在所述CPU运行频率大于对应阈值,和/或所述内部温度大于对应阈值,和/或所述剩余电量小于对应阈值时,判定所述状态参量满足预设条件。根据本公开实施例的第二方面,本公开实施例提供一种移动终端的功耗管理系统,包括:第一检测模块,用于检测移动终端的屏幕状态;采集模块,用于在所述移动终端的屏幕关闭后,采集所述移动终端的状态参量;第一判断模块,用于判断所述状态参量是否满足预设条件;关闭模块,用于如果所述状态参量满足预设条件,按照预定策略关闭在所述移动终端上运行的应用程序。可选地,还包括:第二判断模块,用于判断在所述移动终端上运行的应用程序是否允许自动关闭;所述关闭模块包括根据所述预定策略关闭允许自动关闭的在所述移动终端上运行的应用程序。可选地,所述预定策略包括:将内存占有率和/或CPU占有率和/或IO占有率超过预设值的所述应用程序关闭。可选地,所述多个状态参量包括如下至少之一:CPU运行频率、剩余电量和内部温度。可选地,所述状态参量包括所述CPU运行频率、所述剩余电量和所述内部温度,所述第一判断模块包括:判断子模块,用于分别判断所述CPU运行频率和所述内部温度是否大于对应阈值以及判断所述剩余电量是否小于对应阈值;以及确定子模块,用于在所述CPU运行频率大于对应阈值,和/或所述内部温度大于对应阈值,和/或所述剩余电量小于对应阈值时,判定所述状态参量满足预设条件。本公开实施例提供的移动终端的功耗管理方法,根据在移动终端的屏幕关闭后,采集移动终端的状态参量,判断状态参量是否满足预设条件,并在状态参量满足预设条件的条件下,按照预定策略关闭满足在移动终端上运行的应用程序。本公开实施例解决了在屏幕关闭时负载过多导致功耗过大的问题,通过关闭部分应用程序,能够降低功耗,降低移动终端的壳体温度,避免移动终端因过热而崩溃。附图说明通过参照以下附图对本公开实施例的描述,本公开的上述以及其它目的、特征和优点将更为清楚,在附图中:图1是根据本公开实施例的移动终端的功耗管理方法的流程图;图2是根据本公开另一实施例的移动终端的功耗管理方法的流程图;图3是根据本公开另一实施例的移动终端的功耗管理方法的流程图;图4是根据本公开实施例的移动终端的功耗管理系统的结构图;图5是根据本公开另一实施例的移动终端的功耗管理系统的结构图。具体实施方式以下基于实施例对本公开进行描述,但是本公开并不仅仅限于这些实施例。在下文对本公开的细节描述中,详尽描述了一些特定的细节部分。对本领域技术人员来说没有这些细节部分的描述也可以完全理解本公开。为了避免混淆本公开的实质,公知的方法、过程、流程没有详细叙述。另外附图不一定是按比例绘制的。附图中的流程图、框图图示了本公开实施例的系统、方法、装置的可能的体系框架、功能和操作,流程图和框图上的方框可以代表一个、程序段或仅仅是一段代码,所述、程序段和代码都是用来实现规定逻辑功能的可执行指令。也应当注意,所述实现规定逻辑功能的可执行指令可以重新组合,从而生成新的和程序段。因此附图的方框以及方框顺序只是用来更好的图示实施例的过程和步骤,而不应以此作为对专利技术本身的限制。图1是根据本公开实施例的移动终端的功耗管理方法的流程图。所述功耗管理方法包括步骤101-103。在步骤101中,在移动终端的屏幕关闭后,采集移动终端的状态参量。在移动终端屏幕关闭后,移动终端可能处于待机状态、正常工作状态或休眠状态。无论移动终端处于哪种状态,都可以采集移动终端的状态参量。状态参量表示移动终端当前的性能指标,例如,剩余电量,CPU运行频率、内存占有率、CPU占用率、IO占有率、内部温度、负载数等。在步骤102中,判断状态参量是否满足预设条件。如果满足预设条件执行步骤103。在本步骤中,判断如前述的剩余电量,CPU运行频率、内存占有率、CPU占用率、IO占有率、内部温度、负载数等指标,是否满足预设条件。预设条件可以为单个状态参量的条件,例如,判断CPU运行频率是否为设定频率;或者为至少两个状态参量的组合条件,例如,判断CPU占有率和内存占有率是否同时满足条件。在步骤103中,按照预定策略关闭在移动终端上运行的应用程序。用户可以自行配置移动终端上的应用程序的关闭策略,例如,按应用程序的CPU占用率,关闭CPU占用率超过了设定值的应用程序;或者,按照应用程序的内存占有率,关闭内存占有率超过了设定值的应用程序;或者,将应用程序的CPU占用率和内存占有率从大到小排序,关闭排位靠前的应用程序等。本公开实施例在移动终端的屏幕关闭后,采集移动终端的状态参量,在状态参量满足预设条件的基础上,关闭部分应用程序,解决了移动终端的屏幕关闭后依然有太多应用程序运行的问题,减轻移动终端的负载压力,降低了移动终端的功耗。进一步地,由于移动终端的负载降低,CPU运行频率也可能会降低,CPU运行频率的降低也有助于移动终端功耗的降低。图2是根据本公开另一实施例的移动终端的功耗管理方法的流程图。所述功耗管理方法包括步骤201-206。在步骤201中,在移动终端的屏幕关闭后,采集移动终端的CPU运行频率、剩余电量和内部温度。在步骤202中,判断CPU运行频率是否大于第一阈值。如果CPU运行频率大于第一阈值,则执行步本文档来自技高网...

【技术保护点】
一种移动终端的功耗管理方法,包括:在所述移动终端的屏幕关闭后,采集所述移动终端的状态参量;判断所述状态参量是否满足预设条件;如果所述状态参量满足预设条件,按照预定策略关闭在所述移动终端上运行的应用程序。

【技术特征摘要】
1.一种移动终端的功耗管理方法,包括:在所述移动终端的屏幕关闭后,采集所述移动终端的状态参量;判断所述状态参量是否满足预设条件;如果所述状态参量满足预设条件,按照预定策略关闭在所述移动终端上运行的应用程序。2.根据权利要求1所述的功耗管理方法,其中,在按照预定策略关闭在所述移动终端上运行的应用程序之前,所述方法还包括:判断在所述移动终端上运行的应用程序是否允许自动关闭,所述根据预定策略关闭在所述移动终端上运行的应用程序包括:根据所述预定策略关闭允许自动关闭的在所述移动终端上运行的应用程序。3.根据权利要求1所述的功耗管理方法,其中,所述预定策略包括:将内存占有率和/或CPU占用率和/或IO占有率超过对应预设值的应用程序关闭。4.根据权利要求1所述的功耗管理方法,其中,所述状态参量包括如下至少之一:CPU运行频率、剩余电量和内部温度。5.根据权利要求5所述的功耗管理方法,其中,所述状态参量包括所述CPU运行频率、所述剩余电量和所述内部温度,所述判断所述状态参量是否满足预设条件包括:分别判断所述CPU运行频率和所述内部温度是否大于对应阈值以及判断所述剩余电量是否小于对应阈值;以及在所述CPU运行频率大于对应阈值,和/或所述内部温度大于对应阈值,和/或所述剩余电量小于对应阈值时,判定所述状态参量满足预设条件。6.一...

【专利技术属性】
技术研发人员:谢国锋
申请(专利权)人:乐视控股北京有限公司乐视移动智能信息技术北京有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1