[发明专利]处理器运行频率的处理方法、装置和系统有效
申请号: | 201410466162.4 | 申请日: | 2014-09-12 |
公开(公告)号: | CN105468466B | 公开(公告)日: | 2019-09-20 |
发明(设计)人: | 吴景 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F11/00 | 分类号: | G06F11/00 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 吴贵明;张永明 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 处理器 运行 频率 处理 方法 装置 系统 | ||
1.一种处理器运行频率的处理方法,其特征在于,包括:
检测终端上是否存在显示在终端屏幕上的运行的应用程序;
若所述终端上存在显示在终端屏幕上的运行的应用程序,则获取用于标识终端上当前运行的应用程序的第一标识信息和用于标识所述终端的型号的第二标识信息,其中,所述当前运行的应用程序包括在所述终端的后台运行的应用程序和在所述终端的前台运行的应用程序;
获取与所述第一标识信息和所述第二标识信息匹配的属性信息,其中,所述属性信息用于指示所述终端的处理器的目标运行频率;
将所述处理器的当前运行频率修改为所述目标运行频率;
其中,获取与所述第一标识信息和所述第二标识信息匹配的属性信息包括:在所述当前运行的应用程序的数量为一个的情况下,读取与所述第一标识信息和所述第二标识信息相匹配的程序运行频率,将所述程序运行频率作为所述目标运行频率;在所述当前运行的应用程序的数量不为一个的情况下,分别读取与所述第一标识信息和所述第二标识信息匹配的程序运行频率,将得到的多个所述程序运行频率中最大的程序运行频率作为所述目标运行频率;
在读取与所述第一标识信息和所述第二标识信息相匹配的程序运行频率之前,所述处理方法还包括:读取与所述第二标识信息匹配的预设频率范围;从所述预设频率范围中提取多个测试频率;获取所述终端上安装的各个应用程序运行在各个所述测试频率时的占用进程数和耗电量;对所述占用进程数和所述耗电量进行加权计算得到加权参数;基于计算得到的多个所述加权参数中排序前N个的加权参数对应的所述测试频率生成所述运行频率集合,其中,N>0,N为自然数。
2.根据权利要求1所述的处理方法,其特征在于,在检测终端上是否存在显示在终端屏幕上的运行的应用程序之后,所述处理方法还包括:
若所述终端上不存在显示在终端屏幕上的运行的应用程序,则读取所述终端的处理器对应的预设运行频率;
将所述预设运行频率作为所述目标运行频率。
3.根据权利要求1所述的处理方法,其特征在于,读取与所述第一标识信息和所述第二标识信息匹配的程序运行频率包括:
读取与所述第一标识信息相匹配的运行频率集合和与所述第二标识信息相匹配的预设频率范围,其中,所述运行频率集合中包括一个或多个预设频率值;
从所述运行频率集合中提取符合所述预设频率范围的所述预设频率值,将提取到的所述预设频率值中最小的预设频率值作为所述程序运行频率。
4.根据权利要求1至3中任意一项所述的处理方法,其特征在于,检测终端上是否存在当前运行的应用程序包括:
获取所述终端的对于应用程序的操作信息,其中,所述操作信息包括启动一个所述终端上安装的应用程序和/或关闭一个所述终端上安装的应用程序;
在接收到所述操作信息之后,检测终端上是否存在当前运行的应用程序。
5.根据权利要求1至3中任意一项所述的处理方法,其特征在于,检测终端上是否存在当前运行的应用程序包括:
获取预先设置的调整所述终端的处理器运行频率的调整时间段;
在所述调整时间段内,每隔预设时间生成一个触发信号;
在接收到所述触发信号之后,检测终端上是否存在当前运行的应用程序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410466162.4/1.html,转载请声明来源钻瓜专利网。