CPU限制频率的配置方法、装置及计算机可读存储介质制造方法及图纸

技术编号:20329023 阅读:88 留言:0更新日期:2019-02-13 05:40
本发明专利技术实施例提供的CPU限制频率的配置方法、装置及计算机可读存储介质,该方法包括:确定待调整限频策略的目标应用并获取目标应用的应用标识;根据目标应用的应用标识查询限频策略配置信息,限频策略配置信息包括:至少一个应用标识,以及与各个应用标识一一对应的限频策略;若限频策略配置信息中查询到与目标应用的应用标识对应的限频策略,则根据第一预设规则对查询到的限频策略进行调整,得到第一调整限频策略,将限频策略配置信息中查询到的限频策略替换成第一调整限频策略并保存。本发明专利技术实施例能够针对不同的应用配置不同的CPU限频策略,以满足用户体验。

【技术实现步骤摘要】
CPU限制频率的配置方法、装置及计算机可读存储介质
本专利技术涉及电子
,尤其涉及一种CPU限制频率的配置方法、装置及计算机可读存储介质。
技术介绍
目前,终端上可运行的应用种类越来越多,应用的运行会给终端带来功耗。CPU限制频率是控制功耗的一项重要指标。而不同应用需要的CPU频率是不一样的,CPU限制频率配置的不合适,会造成用户体验不佳,例如,某些小型应用,如闹钟、日历等,在CPU频率较低的情况下可照常工作,而另一些应用在CPU频率太低的情况下会出现卡顿、卡死等异常,例如某些游戏应用。因此,如何给终端配置CPU的限制频率以满足用户体验是目前需要解决的技术问题。
技术实现思路
本专利技术实施例提供的CPU限制频率的配置方法、装置及计算机可读存储介质,主要解决的技术问题是如何在终端配置CPU限制频率以满足用户体验。为解决上述技术问题,本专利技术实施例提供一种CPU限制频率的配置方法,包括:确定待调整限频策略的目标应用,并获取所述目标应用的应用标识;根据所述目标应用的应用标识查询限频策略配置信息,所述限频策略配置信息包括:至少一个应用标识,以及与各个应用标识一一对应的限频策略;若所述限频策略配置信息中查询到与所述目标应用的应用标识对应的限频策略,则根据第一预设规则对查询到的限频策略进行调整,得到第一调整限频策略,将所述限频策略配置信息中所述查询到的限频策略替换成第一调整限频策略并保存。本专利技术实施例提供一种CPU限制频率的配置装置,包括:确定模块,用于确定待调整限频策略的目标应用;第一获取模块,用于获取所述目标应用的应用标识;查询模块,用于根据所述目标应用的应用标识查询限频策略配置信息,所述限频策略配置信息包括:至少一个应用标识,以及与各个应用标识一一对应的限频策略;第一调整模块,用于所述查询模块的查询结果为所述限频策略配置信息中查询到与所述目标应用的应用标识对应的限频策略,则根据第一预设规则对查询到的限频策略进行调整,得到第一调整限频策略;第一保存模块,用于将所述限频策略配置信息中所述查询到的限频策略替换成第一调整限频策略并保存。本专利技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有限频策略配置程序,所述限频策略配置程序被处理器执行时实现上述所述的CPU限制频率的配置方法的步骤。本专利技术的有益效果是:根据本专利技术实施例提供的CPU限制频率的配置方法、装置和计算机可读存储介质,先根据各种方式确定待调整限频策略的目标应用,并获取所述目标应用的应用标识;再根据目标应用的应用标识查询限频策略配置信息,一种情况是,限频策略配置信息中查询到与该目标应用的应用标识对应的限频策略,则根据第一预设规则对查询到的限频策略进行调整,得到第一调整限频策略,将所述限频策略配置信息中所述查询到的限频策略替换成第一调整限频策略并保存;还有一种情况是,限频策略配置信息中未查询到该目标应用的应用标识,则基于默认的限频策略根据第二预设规则进行调整得到第二调整限频策略,并将所述目标应用的应用标识、第二调整限频策略对应保存到所述限频策略配置信息中。通过本专利技术实施例,能够针对不同的应用配置不同的CPU限频策略,对于小型应用,可以配置较低的CPU限制频率以节省功耗,对于大型应用,例如流行应用或用户常用应用可以配置较高的CPU限制频率以解决卡顿、卡死等异常,满足了用户体验,也降低了客退率。附图说明图1为本专利技术实施例一的CPU限制频率的配置方法的流程图;图2为本专利技术实施例二的CPU限制频率的配置方法的流程图;图3为本专利技术实施例三的CPU限制频率的配置装置的示意图。具体实施方式下面通过具体实施方式结合附图对本专利技术实施例作进一步详细说明。实施例一为了在终端配置CPU限制频率以满足用户体验,本实施例提供一种CPU限制频率的配置方法,主要应用于终端,请参见图1,主要包括以下流程:S101、确定待调整限频策略的目标应用,并获取所述目标应用的应用标识。具体确定方式包括但不局限于以下所列举的:方式A、统计本地已安装应用的使用状态数据,根据使用状态数据确定哪些应用作为待调整限频策略的目标应用。具体的,可以将使用状态数据高于预设值的应用,或将根据各个应用的使用状态数据排名后,排名前N位的应用确定为待调整限频策略的目标应用,N为大于或等于1的正整数;使用状态数据包括预设周期内的使用频率、预设周期内的使用时长中的至少一种;预设周期例如最近一周、最近一个月等;例如将预设周期内的使用频率高于预设值的应用作为待调整限频策略的目标应用。又如,根据各个应用在预设周期内的使用频率从大到小进行排名,排名前N位的应用确定为待调整限频策略的目标应用。方式B,外部获取常见应用的使用情况排名信息;将排名前M位的应用确定为待调整限频策略的目标应用,M为大于或等于1的正整数;例如从各大权威官网获取常见应用使用情况的流行排行榜,并根据各大网站的权威指数,加权算出综合的应用排行榜单,将排名前M位的应用确定为待调整限频策略的目标应用。可以采用上述方式A和/或方式B确定待调整限频策略的目标应用。S102、根据所述目标应用的应用标识查询限频策略配置信息,所述限频策略配置信息包括:至少一个应用标识,以及与各个应用标识一一对应的限频策略;若所述限频策略配置信息中查询到与所述目标应用的应用标识对应的限频策略,则进入步骤S103,若所述限频策略配置信息中未查询到所述目标应用的应用标识,则进入步骤S104。最初的限频策略配置信息可以是终端预置的,例如出厂前预置的。限频策略配置信息可以包括应用标识、限频策略以及两者的对应关系,还可以包括除列出的应用标识之外的其他应用对应的默认限频策略。限频策略配置信息可以是列表,例如表1。表1表1中的其他应用包括除了应用1和2之外的其他应用,均采用默认限频策略,即限频策略3。应用标识包括但不局限于应用名称。限频策略至少可以包括:允许最大的CPU处理能力等级。S103、根据第一预设规则对查询到的限频策略进行调整,得到第一调整限频策略,将所述限频策略配置信息中所述查询到的限频策略替换成第一调整限频策略并保存。假设限频策略包括:允许最大的CPU处理能力等级,则本步骤的调整方式可以是:在查询到的允许最大的CPU处理能力等级X的基础之上上升一个等级,即X+1,得到第一调整限频策略,将限频策略配置信息中修改前查询到的与目标应用对应的限频策略替换成第一调整限频策略并保存,完成对配置项的修改。S104、基于默认的限频策略根据第二预设规则进行调整得到第二调整限频策略,并将所述目标应用的应用标识、第二调整限频策略对应保存到所述限频策略配置信息中。假设限频策略包括:允许最大的CPU处理能力等级,则本步骤的调整方式可以是:在默认的允许最大的CPU处理能力等级Y的基础之上上升一个等级,即Y+1,得到第二调整限频策略,并将目标应用的应用标识、第二调整限频策略对应保存到限频策略配置信息中,完成对配置项的添加。上述流程可以定期进行,为了防止对限频策略的频繁调整,可以进一步采用以下方案:在步骤S103之前,获取与所述目标应用的应用标识对应的标记信息,标记信息有两种:未修改标记信息和已修改标记信息,前者表示限频策略配置信息与目标应用的应用标识对应的限频策略在预配置的基础之上从未修改过,后者表示限频策略配置信本文档来自技高网...

【技术保护点】
1.一种CPU限制频率的配置方法,包括:确定待调整限频策略的目标应用,并获取所述目标应用的应用标识;根据所述目标应用的应用标识查询限频策略配置信息,所述限频策略配置信息包括:至少一个应用标识,以及与各个应用标识一一对应的限频策略;若所述限频策略配置信息中查询到与所述目标应用的应用标识对应的限频策略,则根据第一预设规则对查询到的限频策略进行调整,得到第一调整限频策略,将所述限频策略配置信息中所述查询到的限频策略替换成第一调整限频策略并保存。

【技术特征摘要】
1.一种CPU限制频率的配置方法,包括:确定待调整限频策略的目标应用,并获取所述目标应用的应用标识;根据所述目标应用的应用标识查询限频策略配置信息,所述限频策略配置信息包括:至少一个应用标识,以及与各个应用标识一一对应的限频策略;若所述限频策略配置信息中查询到与所述目标应用的应用标识对应的限频策略,则根据第一预设规则对查询到的限频策略进行调整,得到第一调整限频策略,将所述限频策略配置信息中所述查询到的限频策略替换成第一调整限频策略并保存。2.如权利要求1所述的CPU限制频率的配置方法,其特征在于,还包括:若所述限频策略配置信息中未查询到所述目标应用的应用标识,则基于默认的限频策略根据第二预设规则进行调整得到第二调整限频策略,并将所述目标应用的应用标识、第二调整限频策略对应保存到所述限频策略配置信息中。3.如权利要求1所述的CPU限制频率的配置方法,其特征在于,所述根据第一预设规则对查询到的限频策略进行调整之前,还包括:获取与所述目标应用的应用标识对应的标记信息;若所述标记信息为未修改标记信息,则进入所述根据第一预设规则对查询到的限频策略进行调整后保存的步骤,且将所述标记信息更新为已修改标记信息;若所述标记信息为已修改标记信息,则放弃对查询到的限频策略进行调整。4.如权利要求2所述的CPU限制频率的配置方法,其特征在于,将所述目标应用的应用标识、第二调整限频策略对应保存到所述限频策略配置信息中之后,还包括:生成已修改标记信息,并将生成的已修改标记信息与所述目标应用的应用标识对应保存。5.如权利要求1所述的CPU限制频率的配置方法,其特征在于,所述确定待调整限频策略的目标应用包括:统计本地已安装应用的使用状态数据,所述使用状态数据包括预设周期内的使用频率、预设周期内的使用时长中的至少一种;根据使用状态数据确定作为待调整限频策略的目标应用;和/或,外部获取常见应用的使用情况排名信息;将排名前M位的应用确定为待调整限频策略的目标应用;N为大于或等于1的正整数,M为...

【专利技术属性】
技术研发人员:常建鹏
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东,44

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

1