【技术实现步骤摘要】
一种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
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。