The invention relates to the technical field of electronic equipment, and discloses a method and a device for controlling power consumption. The invention of the power control method is applied to the terminal, the method includes: acquiring data download parameters; the data download parameters including at least data download rate; according to the data download parameters determine the current download scene; according to the current download scene, automatically adjust the working state of the processor, until the processor working status and data download rate among them, when in a state of equilibrium; high-speed download scene, at least to adjust the number of processors activated; when in low speed download scene, working frequency adjustment processor. Embodiments of the present invention by acquiring data download parameters determine the current download scene, and adjust the processor automatically according to the current download scene working condition, with the data download rate continued in balance, the implementation can not only guarantee the download rate and can reduce power consumption.
【技术实现步骤摘要】
本专利技术涉及电子设备
,特别涉及功耗控制方法及装置。
技术介绍
现如今,随着互联网技术与电子设备硬件制程、工艺的不断提升,网络上传和下载的速度变得越来越快。在多种应用场景下,缩短了数据的加载时间,从而提升了人们的工作效率和使用体验。目前,移动终端为了提升处理能力,其处理器会设计为在处理器内部集成多个具有完整计算引擎的内核,构成多核处理器。多个内核可以分别处理不同的任务或者多个内核协同处理同一任务,均衡了网络带宽并提高了网络利用率。但是,当移动终端处于数据下载的场景时,通常会开启多个内核提升下载速度,而开启的内核越多以及内核的工作频率越高,移动终端的功耗也就越大,相比于非数据下载场景,功耗高出60%~70%,这样严重影响移动终端的待机时间。为了降低功耗、延长移动终端的待机时间,常规的设计是在移动终端处于数据下载的情景时,通过降低处理器的工作频率以及减少开启内核的数量来解决此问题,但是这样又会影响网络下载的速度,同时降低了移动终端的整机性能。
技术实现思路
本专利技术实施方式的目的在于提供一种功耗控制方法及装置,使得处理器的工作状态与数据下载速率自动调节到平衡状态,既可以保证下载速率又可以降低功耗。为解决上述技术问题,本专利技术的实施方式提供了一种功耗控制方法,该方法包括:获取数据下载参数;其中,数据下载参数至少包括数据下载速率;根据数据下载参数判断当前的下载场景;根据当前的下载场景,自动调节处理器的工作状态,直到处理器的工作状态与数据下载速率处于持续平衡状态;其中,当处于高速下载场景时,至少调整激活的处理器数量;当处于低速下载场景时,调整处理器的工作频 ...
【技术保护点】
一种功耗控制方法,其特征在于,应用于终端;所述功耗控制方法包括:获取数据下载参数;其中,所述数据下载参数至少包括数据下载速率;根据所述数据下载参数判断当前的下载场景;根据所述当前的下载场景,自动调节处理器的工作状态,直到所述处理器的工作状态与所述数据下载速率持续处于平衡状态;其中,当处于高速下载场景时,至少调整激活的处理器数量;当处于低速下载场景时,调整处理器的工作频率。
【技术特征摘要】
1.一种功耗控制方法,其特征在于,应用于终端;所述功耗控制方法包括:获取数据下载参数;其中,所述数据下载参数至少包括数据下载速率;根据所述数据下载参数判断当前的下载场景;根据所述当前的下载场景,自动调节处理器的工作状态,直到所述处理器的工作状态与所述数据下载速率持续处于平衡状态;其中,当处于高速下载场景时,至少调整激活的处理器数量;当处于低速下载场景时,调整处理器的工作频率。2.根据权利要求1所述的功耗控制方法,其特征在于,当处于高速下载场景时,在调整激活的处理器数量之前,所述功耗控制方法还包括:获取下载数据总量;根据所述下载数据总量与当前的数据下载速率预估下载时间;当预估的所述下载时间大于预设的阈值时,先降低TCP确认应答频度,再执行调整激活的处理器数量的步骤。3.根据权利要求1或2所述的功耗控制方法,其特征在于,当处于高速下载场景时,在调整激活的处理器数量之后,所述功耗控制方法还包括:判断所述处理器的工作状态与所述数据下载速率是否能够持续处于平衡状态;当所述处理器的工作状态与所述数据下载速率不能持续处于平衡状态时,进一步调整处理器的工作频率。4.根据权利要求1所述的功耗控制方法,其特征在于,在所述获取数据下载参数之前,所述功耗控制方法还包括:检测终端是否处于充电状态;当检测到终端不处于充电状态时,执行所述获取数据下载参数的步骤。5.根据权利要求1所述的功耗控制方法,其特征在于,所述数据下载参数还包括以下任意一种或组合:网络环境、信号质量。6.一种功耗控制装置,其特征在于,包括:第一获取模块、第一判断模块以及调节模块;所述第一获取模块,用于获取数据下载参数...
【专利技术属性】
技术研发人员:艾斌,
申请(专利权)人:上海与德信息技术有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。