一种CPU温度控制方法及终端技术

技术编号:15746499 阅读:230 留言:0更新日期:2017-07-03 01:57
本发明专利技术实施例公开了一种CPU温度控制方法及终端,其中方法包括判断CPU的温度是否大于预设温度;若所述CPU的温度大于预设温度,判断CPU中的实时负载进程是否为已标识的负载进程;若CPU中的实时负载进程为已标识的负载进程,控制CPU的运行频率小于或等于预设的第一阈值。本发明专利技术实施例不仅能够保证CUP的处理速度,还能有效控制CPU的温度的升高,确保了CPU工作的稳定性和安全性,有效地提高了用户的使用体验度。

CPU temperature control method and terminal

The embodiment of the invention discloses a CPU temperature control method and terminal, wherein the method comprises judging the CPU temperature is greater than the preset temperature; if the CPU temperature is greater than the preset temperature, real-time load process of judgment in CPU whether the load process has been identified; if the CPU real time load process for the load process mark, the first threshold operation frequency control of CPU is less than or equal to the preset. The embodiment of the invention can not only guarantee the processing speed of the CUP, but also effectively control the temperature rise of the CPU, ensure the stability and the safety of the CPU work, and effectively improve the user's use experience.

【技术实现步骤摘要】
一种CPU温度控制方法及终端
本专利技术涉及电子
,尤其涉及一种CPU温度控制方法及终端。
技术介绍
随着移动终端的发展,以智能手机为主的移动终端已经逐渐成为人们日常生活中不可缺少的设备,再加上因为移动终端的配置性能的加强,主板以及位于主板上的CPU(CentralProcessingUnit,中央处理器)等硬件工作产生的热量也会增大,又因为CPU是主要的工作硬件,CPU在工作过程中会产生大量的热量,并使得主板的温度也一并升高,从而带动移动终端的整体的温度升高。而此时,移动终端的温度过高不仅会对其自身的功能的稳定性和安全性产生影响,还会极大地影响用户的使用体验。目前,移动终端的主板的温度控制的方法主要是通过控制产热、增加散热的主要思路来进行的。一般是通过对主板的结构以及材料的散热性能的优化来控制散热,以及通过限制CPU等的工作频率来控制产热,从而降低主板以及移动终端的温升。但是通常主板的结构以及材料的散热性能基本上已确定,当温度过高时只能够限制CPU等的工作频率来减少热量的产生,但是这样就会使得运行一些需要占用大量CPU内存的应用程序时,得耗费更长的时间来进行处理反应,极大地降低了处理速度,延长了用户等待移动终端反应的时间,大大降低了用户的体验度。
技术实现思路
本专利技术实施例提供一种CPU温度控制方法及终端,不仅能够保证CUP的处理速度,还能有效控制CPU的温度的升高,提高了用户的使用体验度。第一方面,本专利技术实施例提供了一种CPU温度控制方法,该方法包括,判断CPU的温度是否大于预设温度;若所述CPU的温度大于预设温度,判断CPU中的实时负载进程是否为已标识的负载进程;若CPU中的实时负载进程为已标识的负载进程,控制CPU的运行频率小于或等于预设的第一阈值。另一方面,本专利技术实施例提供了一种终端,该终端包括,第一判断单元,用于判断CPU的温度是否大于预设温度;第二判断单元,用于若所述CPU的温度大于预设温度,判断CPU中的实时负载进程是否为已标识的负载进程;控制单元,用于若CPU中的实时负载进程为已标识的负载进程,控制CPU的运行频率小于或等于预设的第一阈值。本专利技术实施例不仅能够保证CUP的处理速度,还能有效控制CPU的温度的升高,确保了CPU工作的稳定性和安全性,有效地提高了用户的使用体验度。附图说明为了更清楚地说明本专利技术实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的一种CPU温度控制方法的示意流程图;图2是本专利技术另一实施例提供的一种CPU温度控制方法的示意流程图;图3是本专利技术另一实施例提供的一种CPU温度控制方法的示意流程图;图4是本专利技术另一实施例提供的一种CPU温度控制方法的示意流程图;图5是本专利技术另一实施例提供的一种CPU温度控制方法的示意流程图;图6是本专利技术实施例提供的一种终端的示意性框图;图7是本专利技术另一实施例提供的一种终端的示意性框图;图8是本专利技术另一实施例提供的一种终端的示意性框图;图9是本专利技术另一实施例提供的一种终端的示意性框图;图10是本专利技术另一实施例提供的一种终端的示意性框图;图11是本专利技术另一实施例提供的一种终端的示意性框图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”和“包含”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。还应当理解,在此本专利技术说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本专利技术。如在本专利技术说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。还应当进一步理解,在本专利技术说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。参见图1,其为本专利技术实施例所提供的一种CPU温度控制方法的示意流程图,如图所示的方法可包括以下步骤:步骤S101,判断CPU的温度是否大于预设温度。其中,当CPU的温度过高时,会影响用户的使用体验,故需要对CPU的温度进行判断,即判断CPU的温度时否大于预设温度。预设温度可以根据用户的实际需求进行设定。步骤S102,若所述CPU的温度大于预设温度,判断CPU中的实时负载进程是否为已标识的负载进程。其中,若所述CPU的温度大于预设温度,为了优化用户的使用体验,可以根据用户的实际需要对某些较为重要或者符合一定条件的负载进程进行标识,以便后续尽快处理完当前的这个负载进程,故需要对CPU中的实时负载进程进行判断,以区分其是否为已标识的负载进程。步骤S103,若CPU中的实时负载进程为已标识的负载进程,控制CPU的运行频率小于或等于预设的第一阈值。其中,CPU的运行频率是指CPU的时钟频率,简单说是CPU运算时的工作的频率,CPU的运行频率越高产热越大。当CPU中的实时负载进程为标识的负载进程时,即CPU的实时负载进程是用户所需要的负载进程时,可以通过控制CPU的运行频率小于或等于预设的第一阈值,所述第一阈值可以为小于当前CPU运行频率,却可以保证所述表示的负载进程仍能够有效顺利执行的CPU频率,以在一定程度上控制CPU在运行时的产热量,同时也能够确保CPU的运行频率以运行用户所需要的负载进程,从而实现提高用户体验又确保温度的目的。其中第一阈值可以根据实际情况进行设定,从而有效控制CPU的温度。在可选的实施例中,标识的负载进程可以有等级区别,优先级较高的表示进程存在的话,还可以控制所述第一阈值大于或等于当前CPU运行频率。本专利技术实施例不仅能够保证CUP的处理速度,还能有效控制CPU的温度的升高,确保了CPU工作的稳定性和安全性,有效地提高了用户的使用体验度。参见图2,其为本专利技术另一实施例所提供的一种CPU温度控制方法的示意流程图,如图所示的方法跟图1所示的方法的区别在于,将图1所示的方法中的步骤S102换为步骤S102′;步骤S102′,若所述CPU的温度大于预设温度之后还包括,控制CPU的运行频率小于或等于预设的第二阈值,再判断CPU中的实时负载进程是否为已标识的负载进程,所述预设的第一阈值大于所述预设的第二阈值。其中,当CPU的温度大于预先设定的预设温度的时候,因为CPU的运行频率是造成CPU的温度升高的一个原因,为了有效降低CPU的温度,提高用户的使用体验度,可以控制CPU的运行频率小于或等于预设的第二阈值。预设的第二阈值可以根据实际情况进行设定,从而有效控制CPU的温度。又因为在CPU的温度大于预设温度时,倘若CPU的运行频率被进行限定,那么CPU中运行的负载进程的速率就会减慢,为了使得对用户而言非常重要且对CPU的性能要求较高的本文档来自技高网...
一种CPU温度控制方法及终端

【技术保护点】
一种CPU温度控制方法,其特征在于,包括,判断CPU的温度是否大于预设温度;若所述CPU的温度大于预设温度,判断CPU中的实时负载进程是否为已标识的负载进程;若CPU中的实时负载进程为已标识的负载进程,控制CPU的运行频率小于或等于预设的第一阈值。

【技术特征摘要】
1.一种CPU温度控制方法,其特征在于,包括,判断CPU的温度是否大于预设温度;若所述CPU的温度大于预设温度,判断CPU中的实时负载进程是否为已标识的负载进程;若CPU中的实时负载进程为已标识的负载进程,控制CPU的运行频率小于或等于预设的第一阈值。2.如权利要求1所述的方法,其特征在于,若所述CPU的温度大于预设温度之后还包括,控制CPU的运行频率小于或等于预设的第二阈值,再判断CPU中的实时负载进程是否为已标识的负载进程,所述预设的第一阈值大于所述预设的第二阈值。3.如权利要求1所述的方法,其特征在于,所述判断CPU中的实时负载进程是否为已标识的负载进程之前还包括,获取CPU的历史负载进程以及与所述历史负载进程相对应的负载占有率;判断所述历史负载进程对应的负载占有率在预设时间内是否持续大于第一预设阈值;若所述历史负载进程对应的负载占有率在预设时间内持续大于第一预设阈值,对所述历史负载进程进行标识;若所述历史负载进程对应的负载占有率在预设时间内不持续大于第一预设阈值,显示选择提示框以供用户进行选择标识。4.如权利要求1所述的方法,其特征在于,所述方法还包括,若所述CPU中的实时负载进程不是已标识的负载进程,获取CPU中的实时负载进程的数量;判断所述实时负载进程的数量是否大于预设数量;若所述实时负载进程的数量大于预设数量,根据实时负载进程相对应的负载占有率对所述实时负载进程按照预设规则进行排序;关闭排序靠前的实时负载进程以使实时负载进程的数量小于或等于预设数量。5.如权利要求1所述的方法,其特征在于,所述方法还包括,若所述CPU中的实时负载进程不是已标识的负载进程,获取CPU中的实时负载进程的数量;判断所述实时负载进程的数量是否大于预设数量;若所述实时负载进程的数量大于预设数量,显示关闭提示框以供用户进行选择关闭实时负载进程。6.一种终端,其特征在于,包括,第一判断单元,用于判断CPU的温度是否大于预设温度;第二判断单元,...

【专利技术属性】
技术研发人员:辛将
申请(专利权)人:深圳市金立通信设备有限公司
类型:发明
国别省市:广东,44

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

1