[发明专利]中央处理器频率调节方法及装置有效
申请号: | 201710251827.3 | 申请日: | 2017-04-18 |
公开(公告)号: | CN107122036B | 公开(公告)日: | 2020-01-14 |
发明(设计)人: | 秦勇;胡云生 | 申请(专利权)人: | 青岛海信移动通信技术股份有限公司 |
主分类号: | G06F1/324 | 分类号: | G06F1/324;G06F9/445 |
代理公司: | 11138 北京三高永信知识产权代理有限责任公司 | 代理人: | 江崇玉 |
地址: | 266071 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 中央 处理器频率 调节 方法 装置 | ||
本发明公开了一种中央处理器频率调节方法及装置,属于电子设备领域。所述方法包括:当应用程序启动时,获取第一运行频率,并将CPU的最大运行频率调节为第一运行频率,第一运行频率为基于应用程序上一次运行过程中的CPU运行情况所确定的最大运行频率;在当前运行过程中,获取CPU运行于所述第一运行频率的比例;如果所述比例大于预设阈值,增大所述第一运行频率,得到第二运行频率,并存储所述第二运行频率。本发明通过根据应用程序每次运行时CPU的实际运行情况,不断对CPU的最大运行频率进行修正,可以保证该最大运行频率的时效性,从而提高对CPU频率调节的准确性,保证该应用程序每次都能在设备上流畅运行。
技术领域
本发明涉及电子设备领域,尤其涉及一种中央处理器频率调节方法及装置。
背景技术
在一些设备的使用过程中,经常会安装各种应用程序,以使该设备提供相应的功能。在应用程序运行时,用户对其运行的流畅性有着较高的要求,为此,设备的CPU(CentralProcessing Unit,中央处理器)需要提供足够的运行速度,而CPU的运行速度越大,设备的功耗也越大。因此,需要根据实际的应用需求,提供不同的CPU运行速度,以保证应用程序在设备上流畅运行的同时,节约设备的功耗。而CPU的运行速度受CPU的运行频率的影响较大,因此,可以通过调节CPU的运行频率,来提供不同的CPU运行速度,从而优化CPU的工作状态。
目前,CPU频率调节方法如下:针对某个应用程序进行测试,在该应用程序的测试过程中,获取该应用程序启动时CPU的历史运行频率情况和该应用程序停止运行时CPU的历史运行频率情况,并根据这两个历史运行频率情况之间的差异,得到该应用程序在本次运行过程中CPU的运行频率以及对应的运行次数。进而设备可以将运行次数最多的运行频率获取为目标运行频率,并将该应用程序的名称与该目标运行频率对应存储,完成对该应用程序的测试。这样设备在以后每次运行该应用程序时,都将CPU的最大运行频率调节为该目标运行频率。
在实现本发明的过程中,发明人发现现有技术至少存在以下问题:
上述技术中,应用程序只进行一次测试,并根据该次的测试结果,调节该应用程序以后每次运行时CPU的最大运行频率,这种一次测量的方式容易出现测试结果不准确的情况,而且随着设备的使用,设备的硬件条件会有所变化,该测量结果无法匹配设备的实际硬件情况,因而无法保证该应用程序以后每次都能在设备上流畅运行。
发明内容
为了解决现有技术的问题,本发明实施例提供了一种中央处理器频率调节方法及装置。所述技术方案如下:
第一方面,提供了一种中央处理器频率调节方法,所述方法包括:
当应用程序启动时,获取第一运行频率,并将CPU的最大运行频率调节为所述第一运行频率,所述第一运行频率为基于所述应用程序上一次运行过程中的CPU运行情况所确定的最大运行频率;
在当前运行过程中,获取所述CPU运行于所述第一运行频率的比例;
如果所述比例大于预设阈值,增大所述第一运行频率,得到第二运行频率,并存储所述第二运行频率。
在第一方面的第一种实现方式中,所述将CPU的最大运行频率调节为所述第一运行频率包括:
确认目标数组中是否存在所述应用程序的应用标识,所述目标数组用于存储应用程序的应用标识与最大运行频率之间的对应关系;
如果存在所述应用程序的应用标识,则从目标数组中获取所述第一运行频率,并将所述CPU的最大运行频率调节为所述第一运行频率。
在第一方面的第二种实现方式中,所述在当前运行过程中,获取所述CPU运行于所述第一运行频率的比例包括:
当所述应用程序启动时,获取第一频率列表,所述第一频率列表用于记录所述应用程序启动之前CPU的历史运行频率以及对应的运行次数;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛海信移动通信技术股份有限公司,未经青岛海信移动通信技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710251827.3/2.html,转载请声明来源钻瓜专利网。