降低终端运行功耗的方法、终端及计算机可读存储介质技术

技术编号:17466492 阅读:23 留言:0更新日期:2018-03-15 04:19
本发明专利技术公开了降低终端运行功耗的方法、终端及计算机可读存储介质,该方法包括:获取终端当前状态的属性参数;根据预设的终端当前状态的属性参数与终端运行策略之间的映射关系,查询出获取的终端当前状态的属性参数对应的终端运行策略;终端运行策略用于降低终端的运行功耗;根据查询出的终端运行策略对终端进行处理;采用上述方案,不同的终端当前状态的属性参数,对应不同的终端运行策略,降低了终端的运行功耗,节省了终端的电量,增大了终端的待机时长;本发明专利技术还公开了终端及计算机可读存储介质,通过实施上述方案,降低了终端的运行功耗,节省了终端的电量,增大了终端的待机时长。

Methods to reduce terminal operation power consumption, terminal and computer readable storage medium

The invention discloses a method for reducing the power consumption of the terminal, terminal and computer readable storage medium, the method comprises: acquiring attribute parameters of the current state of the terminal; according to the mapping relationship between the attribute parameters of current state preset terminal and terminal operation strategy, check out the terminal operation strategy of the current state of the attribute parameters corresponding to the access terminal; operation strategy for reducing the power consumption of the terminal terminal terminal; according to the operation strategy of query processing terminal; the adoption of the proposal, the current state of the different attributes of the terminal, terminal operation strategy of different, reducing the power consumption of the terminal, the terminal can save energy, increase the terminal standby time; the invention also discloses a terminal and computer readable storage medium, through the implementation of the scheme, reduce the terminal operation Power consumption saves the power of the terminal and increases the end standby time.

【技术实现步骤摘要】
降低终端运行功耗的方法、终端及计算机可读存储介质
本专利技术涉及终端
,更具体地说,涉及降低终端运行功耗的方法、终端及计算机可读存储介质。
技术介绍
目前,终端在剩余电量低、应用程序未被用户操作且一直处于后台运行等情况下时,仍是采用默认终端运行策略进行运行,默认终端运行策略为终端出厂设置时的终端运行策略,例如,终端的剩余电量为8%时,仍在运行游戏类应用程序,而游戏类应用程序的运行功耗较高,若一直运行游戏类应用程序,终端8%的剩余电量很快会被消耗完,目前,没有针对终端剩余电量低时,限制终端运行功耗的方案;再例如,某一应用程序未被用户操作,且一直处于后台运行时,CPU(CentralProcessingUnit,中央处理器)仍然处于全速运行状态,运行功耗较高,消耗了终端的电量,缩短了终端的待机时长。
技术实现思路
本专利技术的主要目的在于提出降低终端运行功耗的方法、终端及计算机可读存储介质,旨在解决现有技术中,终端运行功耗高的问题。为解决上述技术问题,本专利技术提供一种降低终端运行功耗的方法,降低终端运行功耗的方法包括以下步骤:获取终端当前状态的属性参数;根据预设的终端当前状态的属性参数与终端运行策略之间的映射关系,查询出获取的终端当前状态的属性参数对应的终端运行策略;终端运行策略用于降低终端的运行功耗;根据查询出的终端运行策略对终端进行处理。其中,终端当前状态的属性参数包括终端处于闲置状态的闲置时长、或者终端当前状态的剩余电量;当终端当前状态的属性参数包括终端处于闲置状态的闲置时长时,终端运行策略包括根据不同的闲置时长确定对应的终端运行性能参数;当终端当前状态的属性参数包括终端当前状态的剩余电量时,终端运行策略包括根据不同的剩余电量确定对应的终端运行性能参数,和/或根据不同的剩余电量确定对应的应用程序禁止使用名单。其中,终端运行性能参数包括:CPU主频参数、和/或CPU核参数、和/或GPU主频参数、和/或GPU核参数。其中,根据不同的闲置时长确定对应的终端运行性能参数、根据不同的剩余电量确定对应的终端运行性能参数包括:当闲置时长大于等于第一时长且小于第二时长、或者当剩余电量小于等于第一电量且大于第二电量时,则终端运行性能参数为将CPU主频参数降低为第一CPU主频数量、和/或将CPU核参数降低为第一CPU核个数、和/或将GPU主频参数降低为第一GPU主频数量、和/或将GPU核参数降低为第一GPU核个数;当闲置时长大于等于第二时长且小于第三时长、或者当剩余电量小于等于第二电量且大于第三电量时,则终端运行性能参数为将CPU主频参数降低为第二CPU主频数量、和/或将CPU核参数降低为第二CPU核个数、和/或将GPU主频参数降低为第二GPU主频数量、和/或将GPU核参数降低为第二GPU核个数;当闲置时长大于等于第三时长、或者当剩余电量小于等于第三电量时,则终端运行性能参数为将CPU主频参数降低为第三CPU主频数量、和/或将CPU核参数降低为第三CPU核个数、和/或将GPU主频参数降低为第三GPU主频数量、和/或将GPU核参数降低为第三GPU核个数;第一CPU主频数量大于第二CPU主频数量,第二CPU主频数量大于第三CPU主频数量;第一CPU核个数大于第二CPU核个数,第二CPU核个数大于第三CPU核个数;第一GPU主频数量大于第二GPU主频数量,第二GPU主频数量大于第三GPU主频数量;第一GPU核个数大于第二GPU核个数,第二GPU核个数大于第三GPU核个数。其中,根据不同的剩余电量确定对应的应用程序禁止使用名单包括:当剩余电量小于等于第一电量且大于第二电量时,则应用程序禁止使用名单为第一类应用程序,或者第一数量的应用程序;当剩余电量小于等于第二电量且大于第三电量时,则应用程序禁止使用名单为第一类应用程序和第二类应用程序,或者应用程序禁止使用名单为第二数量的应用程序;当剩余电量小于等于第三电量时,则应用程序禁止使用名单为第一类应用程序、第二类应用程序和第三类应用程序,或者应用程序禁止使用名单为第三数量的应用程序;第一数量小于第二数量,第二数量小于第三数量。其中,当终端当前状态的属性参数包括终端处于闲置状态的闲置时长时,获取终端处于闲置状态的闲置时长的方式包括:通过光学传感器检测终端的屏幕亮度值,将屏幕亮度值小于预设阈值的持续时长,作为终端处于闲置状态的闲置时长。其中,降低终端运行功耗的方法还包括以下步骤:根据用户在预设时间段内使用终端的习惯,确定对应的终端运行策略。其中,根据查询出的终端运行策略对终端进行处理之后,降低终端运行功耗的方法还包括以下步骤:接收用户在设置界面对降低终端运行功耗功能的关闭选择项的选定操作;根据选定操作将终端运行策略恢复为默认终端运行策略,默认终端运行策略为终端出厂设置时的终端运行策略。进一步地,本专利技术提供一种终端,终端包括处理器、存储器及通信总线;通信总线用于实现处理器和存储器之间的连接通信;处理器用于执行存储器中存储的一个或者多个程序,以实现前述的降低终端运行功耗的方法的步骤。进一步地,本专利技术提供一种计算机可读存储介质,计算机可读存储介质存储有一个或者多个程序,一个或者多个程序可被一个或者多个处理器执行,以实现前述的降低终端运行功耗的方法的步骤。有益效果本专利技术提供了降低终端运行功耗的方法、终端及计算机可读存储介质,该降低终端运行功耗的方法包括以下步骤:获取终端当前状态的属性参数;根据预设的终端当前状态的属性参数与终端运行策略之间的映射关系,查询出获取的终端当前状态的属性参数对应的终端运行策略;终端运行策略用于降低终端的运行功耗;根据查询出的终端运行策略对终端进行处理;采用上述方案,不同的终端当前状态的属性参数,对应不同的终端运行策略,降低了终端的运行功耗,节省了终端的电量,增大了终端的待机时长。附图说明下面将结合附图及实施例对本专利技术作进一步说明,附图中:图1为实现本专利技术各个实施例一个可选的终端的硬件结构示意图;图2为本专利技术第一实施例提供的一种降低终端运行功耗的方法的流程图;图3为专利技术第一实施例、第四实施例、第五实施例提供的一种设置界面显示的示意图;图4为本专利技术第二实施例提供的一种降低终端运行功耗的方法的流程图;图5为本专利技术第三实施例提供的一种降低终端运行功耗的方法的流程图;图6为本专利技术第二实施例提供的一种终端的示意图。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。现在将参考附图描述实现本专利技术各个实施例的终端。在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本专利技术的说明,其本身并没有特定的意义。因此,"模块"与"部件"可以混合地使用。终端可以以各种形式来实施。例如,本专利技术中描述的终端可以包括诸如手机、平板电脑、笔记本电脑、掌上电脑、个人数字助理(PersonalDigitalAssistant,PDA)、便捷式媒体播放器(PortableMediaPlayer,PMP)、导航装置、可穿戴设备、智能手环、计步器等移动终端,以及诸如数字TV、台式计算机等固定终端。本领域技术人员将理解的是,除了特别用于移动目的的元件之外,根据本专利技术的实施方式的构造也能够应用于固定类型的终端。请参阅图1,其为实现本专利技术各个实施例一个本文档来自技高网...
降低终端运行功耗的方法、终端及计算机可读存储介质

【技术保护点】
一种降低终端运行功耗的方法,其特征在于,所述降低终端运行功耗的方法包括以下步骤:获取终端当前状态的属性参数;根据预设的终端当前状态的属性参数与终端运行策略之间的映射关系,查询出获取的终端当前状态的属性参数对应的终端运行策略;所述终端运行策略用于降低所述终端的运行功耗;根据查询出的终端运行策略对所述终端进行处理。

【技术特征摘要】
1.一种降低终端运行功耗的方法,其特征在于,所述降低终端运行功耗的方法包括以下步骤:获取终端当前状态的属性参数;根据预设的终端当前状态的属性参数与终端运行策略之间的映射关系,查询出获取的终端当前状态的属性参数对应的终端运行策略;所述终端运行策略用于降低所述终端的运行功耗;根据查询出的终端运行策略对所述终端进行处理。2.如权利要求1所述的降低终端运行功耗的方法,其特征在于,所述终端当前状态的属性参数包括终端处于闲置状态的闲置时长、或者终端当前状态的剩余电量;当所述终端当前状态的属性参数包括终端处于闲置状态的闲置时长时,所述终端运行策略包括根据不同的闲置时长确定对应的终端运行性能参数;当所述终端当前状态的属性参数包括终端当前状态的剩余电量时,所述终端运行策略包括根据不同的剩余电量确定对应的终端运行性能参数,和/或根据不同的剩余电量确定对应的应用程序禁止使用名单。3.如权利要求2所述的降低终端运行功耗的方法,其特征在于,所述终端运行性能参数包括:CPU主频参数、和/或CPU核参数、和/或GPU主频参数、和/或GPU核参数。4.如权利要求3所述的降低终端运行功耗的方法,其特征在于,所述根据不同的闲置时长确定对应的终端运行性能参数、根据不同的剩余电量确定对应的终端运行性能参数包括:当所述闲置时长大于等于第一时长且小于第二时长、或者当所述剩余电量小于等于第一电量且大于第二电量时,则终端运行性能参数为将所述CPU主频参数降低为第一CPU主频数量、和/或将所述CPU核参数降低为第一CPU核个数、和/或将所述GPU主频参数降低为第一GPU主频数量、和/或将所述GPU核参数降低为第一GPU核个数;当所述闲置时长大于等于所述第二时长且小于第三时长、或者当所述剩余电量小于等于所述第二电量且大于第三电量时,则终端运行性能参数为将所述CPU主频参数降低为第二CPU主频数量、和/或将所述CPU核参数降低为第二CPU核个数、和/或将所述GPU主频参数降低为第二GPU主频数量、和/或将所述GPU核参数降低为第二GPU核个数;当所述闲置时长大于等于所述第三时长、或者当所述剩余电量小于等于所述第三电量时,则终端运行性能参数为将所述CPU主频参数降低为第三CPU主频数量、和/或将所述CPU核参数降低为第三CPU核个数、和/或将所述GPU主频参数降低为第三GPU主频数量、和/或将所述GPU核参数降低为第三GPU核个数;所述第一CPU主频数量大于所述第二CPU主频数量,所述第二CPU主频数量大于所述第三CPU主频数量;所述第一...

【专利技术属性】
技术研发人员:李明
申请(专利权)人:努比亚技术有限公司
类型:发明
国别省市:广东,44

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

1