终端设备的运行频率的控制方法和控制系统技术方案

技术编号:14891819 阅读:100 留言:0更新日期:2017-03-29 00:42
本发明专利技术提供一种终端设备的运行频率的控制方法,所述终端设备中预存有所述终端设备可使用的运行频率和预设条件的对应关系,所述控制方法包括:获取终端设备的当前负载和当前运行频率;判断终端设备的当前负载是否满足预设条件;如果满足预设条件,获得预设条件对应的运行频率作为第一频率;如果第一频率和当前运行频率的数值不同,根据第一频率调整当前运行频率,终端设备可使用的运行频率包括至少两个数值。该控制方法在不同的场景下采集终端设备的当前负载和当前运行频率,在当前负载满足预设条件的基础上,以给定的数值调整终端设备的运行频率,以此节约功耗,提高续航时间。本发明专利技术同时提供一种应用于终端设备的控制系统。

【技术实现步骤摘要】

本公开实施例涉及移动终端领域,具体涉及一种终端设备的运行频率的控制方法和控制系统
技术介绍
终端设备诸如智能手机、PAD近几年快速发展,它们具有优秀的操作系统,可以自由安装各种应用软件,用户量也连年增加。但受限于电池容量的大小,再加上终端设备上部署的大量的应用软件,导致终端设备的续航时间经常为用户所抱怨。经过实验发现,终端设备的功耗和CPU(CentralProcessingUnit,中央处理器)和GPU(GraphicProcessingUnit,图形处理器)的运行频率相关。实际上,终端设备在运行中的频率并不是固定的,而是根据实际情况进行动态调整。但是频繁地调整CPU和GPU的频率又会造成算法和硬件的开销过大。因此,选择合适的时间点调整终端设备的运行频率至关重要。
技术实现思路
有鉴于此,本公开实施例提供一种终端设备的运行频率的控制方法和控制系统,以解决在现实中需要通过适当地调整终端设备的运行频率来节约功耗的问题。根据本公开实施例的第一方面,本公开实施例提供一种终端设备的运行频率的控制方法,所述终端设备中预存有所述终端设备可使用的运行频率和预设条件的对应关系,所述控制方法包括:一种终端设备的运行频率的控制方法,所述终端设备中预存有所述终端设备可使用的运行频率和预设条件的对应关系,其特征在于,所述控制方法包括:获取所述终端设备的当前负载和当前运行频率;判断所述终端设备的当前负载是否满足预设条件;如果满足预设条件,获取所述预设条件对应的运行频率作为第一频率;如果所述第一频率和所述当前运行频率不相同,则根据所述第一频率调整所述当前运行频率;其中,所述终端设备可使用的运行频率包括至少两个数值。可选地,还包括:获取所述终端设备的剩余电量值;所述根据所述第一频率调整所述当前运行频率进一步包括:当所述剩余电量值大于等于设定的电量阈值时,将所述当前运行频率调整为所述第一频率;当所述剩余电量值小于设定的电量阈值时,仅当所述第一频率小于所述当前运行频率时,将所述当前运行频率调整为所述第一频率。可选地,所述判断所述终端设备的当前负载是否满足预设条件包括:判断所述终端设备的当前负载是否大于第一阈值;和/或判断所述终端设备的当前负载是否小于所述第一阈值且大于第二阈值;和/或判断所述终端设备的当前负载是否小于第二阈值。可选地,所述运行频率包括CPU频率和GPU频率。可选地,所述终端设备的当前负载包括:所述终端设备的CPU、GPU的利用率和/或正在使用、等待使用所述终端设备的CPU和GPU的任务总数。可选地,所述终端设备中预存的预设条件是可配置的。可选地,所述终端设备为移动机、平板电脑、学习机、电视盒子、超级电视机中的一种。根据本公开实施例的第二方面,本公开实施例提供一种终端设备的运行频率的控制系统,包括:获取模块,用于获得所述终端设备的当前负载和当前运行频率;设置模块,用于判断所述终端设备的当前负载是否满足预设条件,如果满足预设条件,获得所述预设条件对应的运行频率作为第一频率,如果所述第一频率和所述当前运行频率的数值不同,则将所述当前运行频率调整为所述第一频率;存储模块,用于预存有所述终端设备可使用的运行频率和预设条件的对应关系,所述终端设备可使用的运行频率至少包括两个数值。可选地,所述设置模块包括:第一判断单元,用于判断所述当前负载是否大于第一阈值,和/或判断所述当前负载是否小于所述第一阈值且大于第二阈值,和/或判断所述当前负载是否小于第二阈值;第二判断单元,用于比较所述第一频率和所述当前运行频率;第一设置单元,用于如果所述第一频率和所述当前运行频率不相同,则将所述当前运行频率调整为所述第一频率。可选地,所述运行频率包括CPU频率和GPU频率。可选地,所述终端设备的当前负载包括:所述终端设备的CPU、GPU的利用率和/或正在使用、等待使用所述终端设备的CPU和GPU的任务总数。可选地,所述终端设备中预存的预设条件是可配置的。在本实施例中,在不同的场景下采集终端设备的当前负载和当前运行频率,在当前负载满足预设条件的基础上,按预设的数值调整终端设备的运行频率,以此节约终端设备的功耗,提高续航时间。进一步地,用户可根据需求,在合理的范围内设置运行频率切换的条件,以控制终端设备切换当前运行频率的时间点,从而进一步节约功耗。附图说明通过参照以下附图对本公开实施例的描述,本公开实施例的上述以及其它目的、特征和优点将更为清楚,在附图中:图1是根据本公开实施例的终端设备的运行频率的控制方法的流程图;图2a是根据本公开实施例另一实施例的终端设备的运行频率的控制方法的流程图;图2b是根据本公开实施例另一实施例的终端设备的运行频率的控制方法的流程图;图3是根据本公开实施例的终端设备的运行频率的控制系统的结构图。图4是根据图3的中的终端设备的运行频率的控制系统中的设置单元的结构图。具体实施方式以下基于实施例对本公开实施例进行描述,但是本公开实施例并不仅仅限于这些实施例。在下文对本公开实施例的细节描述中,详尽描述了一些特定的细节部分。对本领域技术人员来说没有这些细节部分的描述也可以完全理解本公开实施例。为了避免混淆本公开实施例的实质,公知的方法、过程、流程没有详细叙述。另外附图不一定是按比例绘制的。附图中的流程图、框图图示了本公开实施例的系统、方法、装置的可能的体系框架、功能和操作,流程图和框图上的方框可以代表一个、程序段或仅仅是一段代码,所述、程序段和代码都是用来实现规定逻辑功能的可执行指令。也应当注意,所述实现规定逻辑功能的可执行指令可以重新组合,从而生成新的和程序段。因此附图的方框以及方框顺序只是用来更好的图示实施例的过程和步骤,而不应以此作为对专利技术本身的限制。图1是根据本公开实施例的终端设备的运行频率的控制方法的流程图,包括步骤101-106。在步骤101中,获取终端设备的当前负载和当前运行频率。终端设备包括智能手机、平板电脑、学习机、电视盒子、超级电视机等智能电子设备。本步骤中的当前负载可以通过终端设备的CPU和GPU的使用情况来描述。CPU和GPU的使用情况可以通过CPU和GPU的利用率和应用数量描述。CPU和GPU的利用率是当前在终端设备中运行的所有程序实时占用的CPU/GPU的百分比。应用数量指一段时间内正在使用和等待使用CPU/GPU的任务总数。终端设备在不同场景下负载差别很大,例如,如果终端设备同时运行WORD、AUTOCAD(绘图软件)、PowerPoint等多种运行程序,则当前的负载很高,相反,运行少量程序或者处于待机状态的终端设备的负载很低。在本实施例中,终端设备中预存有终端设备可使用的运行频率和预设条件的对应关系。这些可使用的运行频率已经经过反复试验和验证,确定可用后才能真正地应用于终端设备上。而终端设备的当前运行频率也来自预存的运行频率的数值。终端设备可以在每次设置或调整终端设备的运行频率时记录下当前使用的运行频率已备后续查询,或者直接通过CPU厂家提供的接口获得当前的运行频率。在步骤102中,判断当前负载是否满足预设条件。如果满足预设条件,则执行步骤103。在步骤103中,获得预设条件对应的运行频率作为第一频率。在步骤104中,比较第一频率和当前运行频率。如果第一频率和当前运行频率不同,执本文档来自技高网...
终端设备的运行频率的控制方法和控制系统

【技术保护点】
一种终端设备的运行频率的控制方法,所述终端设备中预存有所述终端设备可使用的运行频率和预设条件的对应关系,其特征在于,所述控制方法包括:获取所述终端设备的当前负载和当前运行频率;判断所述终端设备的当前负载是否满足预设条件;如果满足预设条件,获取所述预设条件对应的运行频率作为第一频率;如果所述第一频率和所述当前运行频率不相同,则根据所述第一频率调整所述当前运行频率;其中,所述终端设备可使用的运行频率包括至少两个数值。

【技术特征摘要】
1.一种终端设备的运行频率的控制方法,所述终端设备中预存有所述终端设备可使用的运行频率和预设条件的对应关系,其特征在于,所述控制方法包括:获取所述终端设备的当前负载和当前运行频率;判断所述终端设备的当前负载是否满足预设条件;如果满足预设条件,获取所述预设条件对应的运行频率作为第一频率;如果所述第一频率和所述当前运行频率不相同,则根据所述第一频率调整所述当前运行频率;其中,所述终端设备可使用的运行频率包括至少两个数值。2.根据权利要求1所述的控制方法,其特征在于,还包括:获取所述终端设备的剩余电量值;所述根据所述第一频率调整所述当前运行频率进一步包括:当所述剩余电量值大于等于设定的电量阈值时,将所述当前运行频率调整为所述第一频率;当所述剩余电量值小于设定的电量阈值时,仅当所述第一频率小于所述当前运行频率时,将所述当前运行频率调整为所述第一频率。3.根据权利要求1所述的控制方法,其特征在于,所述判断所述终端设备的当前负载是否满足预设条件包括:判断所述终端设备的当前负载是否大于第一阈值;和/或判断所述终端设备的当前负载是否小于所述第一阈值且大于第二阈值;和/或判断所述终端设备的当前负载是否小于第二阈值。4.根据权利要求1所述的控制方法,其特征在于,所述运行频率包括CPU频率和GPU频率。5.根据权利要求1所述的控制方法,其特征在于,所述终端设备的当前负载包括:所述终端设备的CPU、GPU的利用率和\...

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

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

1