一种CPU降温方法、装置、设备及计算机可读存储介质制造方法及图纸

技术编号:29155604 阅读:42 留言:0更新日期:2021-07-06 22:54
本申请公开了一种CPU降温方法、装置、电子设备及计算机可读存储介质,该CPU降温方法包括:实时获取CPU的当前温度;判断所述当前温度是否超过预设的温度上限值;若是,则查找CPU当前所处理的系统进程并从中选定目标进程;为所述目标进程设定CPU占用率上限值;计算并判断CPU温度的下降曲线斜率是否达到预设值;若未达到预设值,则继续调整设定CPU占用率上限值。本申请以软件调控的方式限定了部分系统进程的CPU占用率,降低了整个系统的CPU总占用率,达到了令CPU温度以一定速率下降的目的。同时,本申请无需使用额外的散热硬件部件,因此能够有效降低系统的功耗和硬件成本,并节省系统部件安装空间。

【技术实现步骤摘要】
一种CPU降温方法、装置、设备及计算机可读存储介质
本申请涉及计算机
,特别涉及一种CPU降温方法、装置、电子设备及计算机可读存储介质。
技术介绍
当前,针对服务器、存储设备等的CPU(centralprocessingunit,中央处理器)发热降温问题,大多是采用风扇、散热器等硬件来实现,以便避免出现CPU温度过高令系统出现卡死或者运行不畅等问题。但此类硬件散热手段带来的硬件成本消耗和系统功耗较大,并且还会伴有噪音等额外问题。鉴于此,提供一种解决上述技术问题的方案,已经是本领域技术人员所亟需关注的。
技术实现思路
本申请的目的在于提供一种CPU降温方法、装置、电子设备及计算机可读存储介质,以便在完成CPU降温的同时也降低系统成本和功耗。为解决上述技术问题,一方面,本申请公开了一种CPU降温方法,包括:实时获取CPU的当前温度;判断所述当前温度是否超过预设的温度上限值;若是,则查找CPU当前所处理的系统进程并从中选定目标进程;为所述目标进程设定CPU占用率上限值;计算并判本文档来自技高网...

【技术保护点】
1.一种CPU降温方法,其特征在于,包括:/n实时获取CPU的当前温度;/n判断所述当前温度是否超过预设的温度上限值;/n若是,则查找CPU当前所处理的系统进程并从中选定目标进程;/n为所述目标进程设定CPU占用率上限值;/n计算并判断CPU温度的下降曲线斜率是否达到预设值;/n若未达到所述预设值,则继续调整设定CPU占用率上限值。/n

【技术特征摘要】
1.一种CPU降温方法,其特征在于,包括:
实时获取CPU的当前温度;
判断所述当前温度是否超过预设的温度上限值;
若是,则查找CPU当前所处理的系统进程并从中选定目标进程;
为所述目标进程设定CPU占用率上限值;
计算并判断CPU温度的下降曲线斜率是否达到预设值;
若未达到所述预设值,则继续调整设定CPU占用率上限值。


2.根据权利要求1所述的CPU降温方法,其特征在于,所述查找CPU当前所处理的系统进程并从中选定目标进程,包括:
查找CPU当前所处理的各个系统进程;
将各个所述系统进程按照CPU占用率从高到低的顺序进行排序;
将排名靠前的预设数量个系统进程确定为目标进程。


3.根据权利要求1所述的CPU降温方法,其特征在于,所述继续调整设定CPU占用率上限值,包括:
下调当前所述目标进程的CPU占用率上限值;
或者,新增目标进程并设定CPU占用率上限值。


4.根据权利要求1至3任一项所述的CPU降温方法,其特征在于,还包括:
判断更新后的当前温度是否低于预设的温度下限值;
若是,则取消若干个所述目标进程的CPU占用率上限值。


5.一种CPU降温装置,其特征在于,包括:
获取模块,用于实时获取CPU的当前温度;
判断模块,用于判断所述当前温度是否超过预设的温度上限值;
执行模块,用于在所述...

【专利技术属性】
技术研发人员:张明丽
申请(专利权)人:浪潮电子信息产业股份有限公司
类型:发明
国别省市:山东;37

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

1