处理器频率控制方法、装置及终端制造方法及图纸

技术编号:14146409 阅读:42 留言:0更新日期:2016-12-11 02:43
本发明专利技术实施例提供了一种处理器频率调整方法、装置及终端,所述方法包括:检测当前运行的应用程序是否为预设应用程序;当当前运行的应用程序为预设应用程序时,获取设置于预设位置的温度采集单元采集的表面温度值;当所述表面温度值超过预设温度阈值时,确定与所述表面温度值对应的频率值为目标频率;将处理器的工作频率调整为目标频率。本发明专利技术能够根据智能终端表面温度的情况自动调整智能终端中处理器工作的频率,这样,能够在智能终端表面温度过高的时候通过调整处理器工作的频率使表面温度降低,以避免用户在无意间触碰智能终端时,被智能终端过高的表面温度导致烫伤或者造成用户不适的情况。

【技术实现步骤摘要】

本专利技术涉及计算机技术,尤其涉及一种处理器频率控制方法、装置及终端
技术介绍
在智能电视的使用过程中,当用户在播放高码率视频或者玩大型游戏时,由于高码率视频或者大型游戏相应的应用程序在运行时,可能需要占用较多的CPU资源,智能电视的CPU将长时间的维持在一个较高的工作频率,这样,用户才能够流畅的观看视频或者流畅的玩大型游戏。但是,由于CPU长期维持在一个较高的工作频率运行,可能会导致智能电视表面的温度会随着时间的增加而一直上升,并且最后可能一直维持在比较高的温度,这样,用户在偶然接触到智能电视时,容易被智能电视较高的表面温度烫伤,而且可能会导致室内环境温度升高,在夏天时,将是非常难以忍受的事。
技术实现思路
为克服相关技术中存在的问题,本专利技术提供一种处理器频率控制方法、装置及终端。根据本专利技术实施例的第一方面,提供一种处理器频率调整方法,包括:检测当前运行的应用程序是否为预设应用程序;当当前运行的应用程序为预设应用程序时,获取设置于预设位置的温度采集单元采集的表面温度值;当所述表面温度值超过预设温度阈值时,确定与所述表面温度值对应的频率值为目标频率;将处理器的工作频率调整为目标频率。可选地,所述将处理器的工作频率调整为目标频率,包括:获取处理器的当前工作频率;判断所述当前工作频率是否大于所述目标频率;当所述当前工作频率大于所述目标频率时,降低所述处理器的工作频率到所述目标频率。可选地,所述确定与所述表面温度值对应的频率值为目标频率,包括:判断当前运行的应用程序是否为一个;当当前运行的应用程序为一个时,获取所述当前运行的应用程序的当前资源占用率;根据预设的表面温度值、资源占用率及频率值的对应关系,确定在处理器的资源占用率为所述当前资源占用率时,与所述表面温度值对应的频率值为目标频率。可选地,所述确定与所述表面温度值对应的频率值为目标频率,还包括:当当前运行的应用程序为至少两个时,获取每个所述当前运行的应用程序的当前资源占用率;计算所有当前运行的应用程序的资源占用率总和;根据预设的表面温度值、资源占用率及频率值的对应关系,确定在处理器的资源占用率为所述资源占用率总和时,与所述表面温度值对应的频率值为目标频率。可选地,所述检测当前运行的应用程序是否为预设应用程序,包括:获取当前运行的应用程序的程序标识;判断所述程序标识是否位于预设程序标识集合中,所述预设程序标识集合中包含至少一个预设程序标识;当所述程序标识位于预设程序标识集合中时,确定所述当前运行的应用程序为预设应用程序。根据本专利技术实施例的第二方面,提供一种处理器频率调整装置,包括:检测模块,应用检测当前运行的应用程序是否为预设应用程序;获取模块,应用当当前运行的应用程序为预设应用程序时,获取设置于预设位置的温度采集单元采集的表面温度值;确定模块,应用当所述表面温度值超过预设温度阈值时,确定与所述表面温度值对应的频率值为目标频率;调整模块,应用将处理器的工作频率调整为目标频率。可选地,所述调整模块,包括:第一获取子模块,用于获取处理器的当前工作频率;第一判断子模块,用于判断所述当前工作频率是否大于所述目标频率;降低子模块,用于当所述当前工作频率大于所述目标频率时,降低所述处理器的工作频率到所述目标频率。可选地,所述确定模块,包括:第二判断子模块,可以用判断当前运行的应用程序是否为一个;第二获取子模块,用于当当前运行的应用程序为一个时,获取所述当前运行的应用程序的当前资源占用率;第一确定子模块,用于根据预设的表面温度值、资源占用率及频率值的对应关系,确定在处理器的资源占用率为所述当前资源占用率时,与所述表面温度值对应的频率值为目标频率。可选地,所述确定模块,还包括:第三获取子模块,用于当当前运行的应用程序为至少两个时,获取每个所述当前运行的应用程序的当前资源占用率;计算子模块,用于计算所有当前运行的应用程序的资源占用率总和;第二确定子模块,用于根据预设的表面温度值、资源占用率及频率值的对应关系,确定在处理器的资源占用率为所述资源占用率总和时,与所述表面温度值对应的频率值为目标频率。可选地,所述检测模块,包括:第四获取子模块,用于获取当前运行的应用程序的程序标识;第三判断子模块,用于判断所述程序标识是否位于预设程序标识集合中,所述预设程序标识集合中包含至少一个预设程序标识;第三确定子模块,用于当所述程序标识位于预设程序标识集合中时,确定所述当前运行的应用程序为预设应用程序。根据本专利技术实施例的第三方面,提供一种终端,所述终端包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:检测当前运行的应用程序是否为预设应用程序;当当前运行的应用程序为预设应用程序时,获取设置于预设位置的温度采集单元采集的表面温度值;当所述表面温度值超过预设温度阈值时,确定与所述表面温度值对应的频率值为目标频率;将处理器的工作频率调整为目标频率。本专利技术的实施例提供的技术方案可以包括以下有益效果:本专利技术通过检测当前运行的应用程序是否为预设应用程序,当当前运行的应用程序为预设应用程序时,获取设置于预设位置的温度采集单元采集的表面温度值,当所述表面温度值超过预设温度阈值时,可以确定与所述表面温度值对应的频率值为目标频率,最后可以将处理器的工作频率调整为目标频率。本专利技术提供的该方法,能够根据智能终端表面温度的情况自动调整智能终端中处理器工作的频率,这样,能够在智能终端表面温度过高的时候通过调整处理器工作的频率使表面温度降低,以避免用户在无意间触碰智能终端时,被智能终端过高的表面温度导致烫伤或者造成用户不适的情况。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本专利技术。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。图1是根据一示例性实施例示出的一种处理器频率调整方法的流程图;图2是图1中步骤S104的流程图;图3是图1中步骤S103的一种流程图;图4是图1中步骤S103的另一种流程图;图5是图1中步骤S101的流程图;图6是根据一示例性实施例示出的一种处理器频率调整装置的结构图;图7是根据一示例性实施例示出的一种终端的结构图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本专利技术相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本专利技术的一些方面相一致的装置和方法的例子。如图1所示,在本专利技术的一个实施例中,提供一种处理器频率调整方法,该方法可以应用于智能终端,例如智能电视、智能手机和平板电脑等,所述包括以下步骤。在步骤S101中,检测当前运行的应用程序是否为预设应用程序。在本专利技术实施例中,预设应用程序可以指预先定义的、占用CPU资源较多的应用程序,例如某大型手游的应用程序,某播放超清视频的应用程序等,预设应用程序可以是一个,也可以为多个,具体数量可以根据实际需要设定。在该步骤中,可以在任务管理器中获取正在运行的应用程序,然后将每个正在运行的应用程序与预设应用程序进行比较,当与预设应用程序相同时,可以确定当前运行的应用程序本文档来自技高网...
处理器频率控制方法、装置及终端

【技术保护点】
一种处理器频率调整方法,其特征在于,包括:检测当前运行的应用程序是否为预设应用程序;当当前运行的应用程序为预设应用程序时,获取设置于预设位置的温度采集单元采集的表面温度值;当所述表面温度值超过预设温度阈值时,确定与所述表面温度值对应的频率值为目标频率;将处理器的工作频率调整为目标频率。

【技术特征摘要】
1.一种处理器频率调整方法,其特征在于,包括:检测当前运行的应用程序是否为预设应用程序;当当前运行的应用程序为预设应用程序时,获取设置于预设位置的温度采集单元采集的表面温度值;当所述表面温度值超过预设温度阈值时,确定与所述表面温度值对应的频率值为目标频率;将处理器的工作频率调整为目标频率。2.根据权利要求1所述的处理器频率调整方法,其特征在于,所述将处理器的工作频率调整为目标频率,包括:获取处理器的当前工作频率;判断所述当前工作频率是否大于所述目标频率;当所述当前工作频率大于所述目标频率时,降低所述处理器的工作频率到所述目标频率。3.根据权利要求1所述的处理器频率调整方法,其特征在于,所述确定与所述表面温度值对应的频率值为目标频率,包括:判断当前运行的应用程序是否为一个;当当前运行的应用程序为一个时,获取所述当前运行的应用程序的当前资源占用率;根据预设的表面温度值、资源占用率及频率值的对应关系,确定在处理器的资源占用率为所述当前资源占用率时,与所述表面温度值对应的频率值为目标频率。4.根据权利要求3所述的处理器频率调整方法,其特征在于,所述确定与所述表面温度值对应的频率值为目标频率,还包括:当当前运行的应用程序为至少两个时,获取每个所述当前运行的应用程序的当前资源占用率;计算所有当前运行的应用程序的资源占用率总和;根据预设的表面温度值、资源占用率及频率值的对应关系,确定在处理器的资源占用率为所述资源占用率总和时,与所述表面温度值对应的频率值为目标频率。5.根据权利要求1所述的处理器频率调整方法,其特征在于,所述检测当前运行的应用程序是否为预设应用程序,包括:获取当前运行的应用程序的程序标识;判断所述程序标识是否位于预设程序标识集合中,所述预设程序标识集合中包含至少一个预设程序标识;当所述程序标识位于预设程序标识集合中时,确定所述当前运行的应用程序为预设应用程序。6.一种处理器频率调整装置,其特征在于,包括:检测模块,应用检测当前运行的应用程序是否为预设应用程序;获取模块,应用当当前运行的应用程序为预设应用程序时,获取设置于预设位置的温度采集单元采集的表面温度值;确定模块,应用当所述表面温度值超过预设温度阈值时,确定与...

【专利技术属性】
技术研发人员:王新锋
申请(专利权)人:乐视控股北京有限公司乐视致新电子科技天津有限公司
类型:发明
国别省市:北京;11

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

1