症狀
用户可能会抱怨,即使 CPU 上没有太多负载,其 CPU 也始终在 70°C 或更高的温度下运行。
原因
主流处理器制造商有意将其组件设计为在其整个生命周期内在高温下工作。他们基于对系统风扇电源和冷却能力的依赖性的理解来执行此操作。例如,如果英特尔或 AMD 指定最高 CPU 温度为 95°C,则意味着处理器可以在该温度限制下运行,而不会对其使用寿命产生负面影响。前提是 CPU 不超过该温度阈值。
处理器在空闲期间在高温下运行,这是因为系统风扇电源节约。系统风扇的总功耗范围为 85 W 至超过 200 W,节能对于在不影响系统组件可靠性的情况下降低风扇功耗起着至关重要的作用。
请参阅英特尔关于英特尔 CPU 温度的知识库文章。
引自 KB:“
我的处理器是否会因过热而损坏?
由于实施了操作保护措施,处理器不太可能因过热而损坏。处理器有两种热保护模式:节流和自动关机。当内核超过设定的限制温度时,它会降低功率以维持安全的温度水平。节流温度可能因处理器和 BIOS 设置而异。如果处理器无法通过限制操作来维持安全的工作温度,它将自动关闭以防止永久损坏。
“
不同的 CPU 型号具有不同的 DTS Max”和 Tcase。
“DTSmax(数字热传感器最大值)是 CPU 的结温限制。”
高温没有具体的统一定义。
请参阅
ark.Intel.com
例如:
Gold 6430:DTS 最高 90°C Tcase 72°C
Gold 5415+ :DTS 最高 99°C Tcase 78°C
提醒:
从历史上看,英特尔仅在面向客户的规格中报告了 Tcase max。
从第四代英特尔®至强®可扩展处理器开始
,英特尔开始报告 DTS max。
有关此主题的详细说明,请观看以戴尔的散热控制架构师为主角的视频。
可以使用热组件和/或热排气温度:
https://www.youtube.com/watch?v=48iS_q7_o8k
解析度
如果客户想要更低的温度,他们可以选择自定义冷却选项,以降低空闲和负载下的 CPU 温度,但代价是会增加系统功耗。这对它们没有明显的好处(在 CPU 可靠性或系统可靠性方面)。
有关自定义冷却选项,请参阅下面的视频:
https://www.youtube.com/watch?v=GS5IT9DtJaM&t=32s
例如:(有关更详细的说明,请参阅 iDRAC9 用户指南 —优化系统性能和功耗。)
1.默认散热配置文件 + BIOS 系统配置文件 -- 性能。
此设置会提高风扇速度基线,并在降低 CPU 温度时提高风扇速度。
阿拉伯数字。将散热配置文件从默认值更改为最大性能
此选项的行为类似于选项 #1。
3.根据最低风扇速度要求添加 25% PWM,将“风扇速度偏移”从默认关闭更改为低
。
4.自定义最低风扇速率 — 设置比 iDRAC/散热计算的最低风扇速率更高的最低风扇速率。
提醒:用户不能将风扇速度设置为低于环境温度和系统配置所需的计算基线/最低风扇速度。
5.设置较低的“最大 PCIe 入口温度限制”或较低的“排气温度限制”
这可能会导致更高的系统风扇速度(用于需要较低温度的第三方 PCIe 卡)。
注意:除非购买了 iDRAC 数据中心许可证,否则此功能不可用。有关 iDRAC 许可证功能的详细信息,请参阅 iDRAC9 用户指南。
对于 Dell PowerEdge 服务器,与 CPU 温度相关的散热设计如下所示:
- iDRAC/thermal 将 CPU 的 DTS Max 读取为 CPU critical Max Threshold。
- 戴尔 PowerEdge 散热工程师在不同配置上执行散热测试,并在平台开发阶段确定偏移量(例如 10°C 或 15°C),以定义 CPU 目标温度(DTS Max - 偏移量)。
- 当 CPU 温度达到或接近定义的目标温度时,闭环风扇控制会根据散热工程师的测试结果线性调整风扇速度,从而做出响应。例如,如果 CPU 温度保持在目标温度或高于目标温度,则风扇速度将继续增加,直至达到 100%。
- 如果将风扇速度提高到 100% 无法有效控制 CPU 温度,则会降低功耗和频率以减少热量产生。 例如,当 CPU 温度达到比 DTS Max 低 5 度时,会设置适当的 CPU 功率上限。
- 在风扇故障等特定情况下,只要 CPU 温度达到目标温度,就会设置合适的 CPU 功率上限。
- 对于某些繁重的配置,当环境温度超过预先确定的阈值时,即使 CPU 温度离目标温度还很远,也会预先设置适当的 CPU 功率上限。
受影響的產品
PowerEdge