System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 服务器的高温保护方法、装置及电子设备制造方法及图纸_技高网

服务器的高温保护方法、装置及电子设备制造方法及图纸

技术编号:40816721 阅读:2 留言:0更新日期:2024-03-28 19:36
本发明专利技术提供了一种服务器的高温保护方法、装置及电子设备,涉及计算机软件设计的技术领域,包括:实时监测CPU的环境温度信息、性能信息和初始工作频率;若检测到环境温度信息达到预设温度阈值,则通过预设动态频率调节模型,基于环境温度信息和性能信息,对CPU进行降频处理,通过降低CPU的工作频率,以使环境温度信息调节至安全工作的预设温度范围内;当环境温度信息降低至预设温度范围内时,通过预设非线性频率调整模型,基于性能信息,将工作频率恢复至初始工作频率。本发明专利技术可以对服务器的温度进行智能检测控制,在提升服务器硬件和数据安全性的同时,显著提升服务器运行的稳定性。

【技术实现步骤摘要】

本专利技术涉及计算机软件设计的,尤其是涉及一种服务器的高温保护方法、装置及电子设备


技术介绍

1、由于高温环境会对服务器的稳定性和安全性产生巨大影响,因此,在服务器领域,实施有效的高温保护是至关重要的。目前,相关技术提出,可以通过在关键部件安装温度传感器来监测服务器内部温度,当温度超过阈值时,直接通过关闭服务器防止服务器过热,或者根据温度变化调节风扇转速,增强散热能力,上述主流的服务器高温保护方案虽然能提供基本的保护,但对温度监控不够灵活,在高温环境仍然容易造成硬件设备的损坏和数据的丢失。


技术实现思路

1、有鉴于此,本专利技术的目的在于提供一种服务器的高温保护方法、装置及电子设备,可以对服务器的温度进行智能检测控制,在提升服务器硬件和数据安全性的同时,显著提升服务器运行的稳定性。

2、第一方面,本专利技术实施例提供了一种服务器的高温保护方法,方法包括:实时监测cpu的环境温度信息、性能信息和初始工作频率;若检测到环境温度信息达到预设温度阈值,则通过预设动态频率调节模型,基于环境温度信息和性能信息,对cpu进行降频处理,通过降低cpu的工作频率,以使环境温度信息调节至安全工作的预设温度范围内;当环境温度信息降低至预设温度范围内时,通过预设非线性频率调整模型,基于性能信息,将工作频率恢复至初始工作频率。

3、在一种实施方式中,通过预设动态频率调节模型,基于环境温度信息和性能信息,对cpu进行降频处理的步骤,包括:根据cpu的温度信息确定降频级别,并根据温度信息和性能信息,确定降频速率;根据降频级别和降频速率,对cpu执行降频处理。

4、在一种实施方式中,根据cpu的温度信息确定降频级别的步骤,包括:根据cpu的性能信息设置预设温度阈值集合,以及各项预设温度阈值对应的降频级别;在环境温度信息达到预设温度阈值时,对环境温度信息进行数值匹配处理,确定环境温度信息对应的目标降频级别,其中,目标降频级别用于确定工作频率的最大降频范围。

5、在一种实施方式中,根据cpu的性能信息设置预设温度阈值集合,以及各项预设温度阈值对应的降频级别的步骤,包括:获取服务器中除cpu以外的各项关键元器件,以及关键元器件的负载随环境温度信息的变化关系信息;根据性能信息和变化关系信息,设置预设温度阈值集合和各项预设温度阈值对应的降频级别。

6、在一种实施方式中,根据温度信息和性能信息,确定降频速率的步骤,包括:获取cpu的性能波动范围;根据温度信息和性能信息之间的线性关系以及性能波动范围,确定cpu的最大降频梯度,并将最大降频梯度对应的降频速率确定为目标降频速率。

7、在一种实施方式中,方法还包括:在对cpu执行降频处理的过程中,实时监控温度信息和性能信息之间的线性关系,并在性能信息出现波动时,对目标降频速率进行数值调节处理。

8、在一种实施方式中,通过预设非线性频率调整模型,基于性能信息,将工作频率恢复至初始工作频率的步骤,包括:通过预设非线性频率调整模型,根据环境温度信息和性能信息,生成非线性频率曲线;利用非线性频率曲线确定频率上升速率,并基于频率上升速率控制工作频率逐步恢复至初始工作频率。

9、第二方面,本专利技术实施例还提供一种服务器的高温保护装置,装置包括:信息获取模块,实时监测cpu的环境温度信息、性能信息和初始工作频率;高温保护模块,若检测到环境温度信息达到预设温度阈值,则通过预设动态频率调节模型,基于环境温度信息和性能信息,对cpu进行降频处理,通过降低cpu的工作频率,以使环境温度信息调节至安全工作的预设温度范围内;性能平衡模块,当环境温度信息降低至预设温度范围内时,通过预设非线性频率调整模型,基于性能信息,将工作频率恢复至初始工作频率。

10、第三方面,本专利技术实施例还提供一种电子设备,包括处理器和存储器,存储器存储有能够被处理器执行的计算机可执行指令,处理器执行计算机可执行指令以实现第一方面提供的任一项的方法。

11、第四方面,本专利技术实施例还提供一种计算机可读存储介质,计算机可读存储介质存储有计算机可执行指令,计算机可执行指令在被处理器调用和执行时,计算机可执行指令促使处理器实现第一方面提供的任一项的方法。

12、本专利技术实施例带来了以下有益效果:

13、本专利技术实施例提供的一种服务器的高温保护方法、装置及电子设备,该方法实时监测cpu的环境温度信息、性能信息和初始工作频率,若检测到环境温度信息达到预设温度阈值,则通过预设动态频率调节模型,基于环境温度信息和性能信息,对cpu进行降频处理,通过降低cpu的工作频率,以使环境温度信息调节至安全工作的预设温度范围内,在进行降频处理后,当检测到环境温度信息降低至预设温度范围内时,通过预设非线性频率调整模型,基于性能信息,将工作频率恢复至初始工作频率,本专利技术实施例可以对服务器的温度进行智能检测控制,在提升服务器硬件和数据安全性的同时,显著提升服务器运行的稳定性。

14、本专利技术的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。

15、为使本专利技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

本文档来自技高网...

【技术保护点】

1.一种服务器的高温保护方法,其特征在于,所述方法包括:

2.根据权利要求1所述的服务器的高温保护方法,其特征在于,通过预设动态频率调节模型,基于所述环境温度信息和所述性能信息,对所述CPU进行降频处理的步骤,包括:

3.根据权利要求2所述的服务器的高温保护方法,其特征在于,所述根据所述CPU的所述温度信息确定降频级别的步骤,包括:

4.根据权利要求3所述的服务器的高温保护方法,其特征在于,所述根据所述CPU的所述性能信息设置预设温度阈值集合,以及各项所述预设温度阈值对应的所述降频级别的步骤,包括:

5.根据权利要求2所述的服务器的高温保护方法,其特征在于,根据所述温度信息和所述性能信息,确定降频速率的步骤,包括:

6.根据权利要求5所述的服务器的高温保护方法,其特征在于,所述方法还包括:

7.根据权利要求1所述的服务器的高温保护方法,其特征在于,所述通过预设非线性频率调整模型,基于所述性能信息,将所述工作频率恢复至所述初始工作频率的步骤,包括:

8.一种服务器的高温保护装置,其特征在于,所述装置包括:

9.一种电子设备,其特征在于,包括处理器和存储器,所述存储器存储有能够被所述处理器执行的计算机可执行指令,所述处理器执行所述计算机可执行指令以实现权利要求1至7任一项所述的方法。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令在被处理器调用和执行时,计算机可执行指令促使处理器实现权利要求1至7任一项所述的方法。

...

【技术特征摘要】

1.一种服务器的高温保护方法,其特征在于,所述方法包括:

2.根据权利要求1所述的服务器的高温保护方法,其特征在于,通过预设动态频率调节模型,基于所述环境温度信息和所述性能信息,对所述cpu进行降频处理的步骤,包括:

3.根据权利要求2所述的服务器的高温保护方法,其特征在于,所述根据所述cpu的所述温度信息确定降频级别的步骤,包括:

4.根据权利要求3所述的服务器的高温保护方法,其特征在于,所述根据所述cpu的所述性能信息设置预设温度阈值集合,以及各项所述预设温度阈值对应的所述降频级别的步骤,包括:

5.根据权利要求2所述的服务器的高温保护方法,其特征在于,根据所述温度信息和所述性能信息,确定降频速率的步骤,包括:

6.根据权利要求...

【专利技术属性】
技术研发人员:唐华宇
申请(专利权)人:北京天地汇云科技有限公司
类型:发明
国别省市:

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

1