设置
我有一台配备华硕 P8Z68-V PRO 主板和英特尔酷睿 i7-2600K CPU 的系统,以常规速度运行(不我用 Noctua NH-U12P 为它降温(超频)。在散热器上,我通过随附的低噪音适配器 (LNA) 1100 RPM、16.9 dB(A) 连接了两个风扇。在 BIOS 设置中,我将 CPU 和机箱风扇配置文件设置为静音。
问题
昨天我从BIOS 版本 0501 至 0606升级后,我检查了 BIOS 监视器中的温度,惊讶地发现 CPU 温度略低于 ~30°C。升级前,在相同的 BIOS 设置下,CPU 温度约为 50°C(有关温度的详细信息,请参阅以下标题)。怎么会这样?BIOS 升级可以使 CPU 温度降低 20°C 似乎有点奇怪,而且 CPU 温度低于机箱温度似乎也很奇怪。
温度
当我检查温度时,室温约为 23°C。我没有在 BIOS 版本之间更改计算机的位置、硬件或冷却设置。
BIOS 版本 0501
BIOS 监视器:
- CPU:~50°C
- 底盘:~33°C
我没有从 lm-sensors 或类似设备获得 0501 版本的任何温度测量数据,因为我是在升级到 0606 版本后才发现这个问题的,而且 BIOS 更新程序实用程序不允许我降级到 0501 版本(当我尝试加载 0501 版本时,它显示“图像过时”)。
BIOS 版本 0606
BIOS 监视器:
- CPU:~30°C
- 底盘:~33°C
Ubuntu 11.04 桌面 64 位中的 lm-sensors(sudo sensors
启动时间 4 小时 52 分钟,平均负载为 0.22、0.18、0.15):
coretemp-isa-0000
Adapter: ISA adapter
Core 0: +32.0°C (high = +80.0°C, crit = +98.0°C)
coretemp-isa-0001
Adapter: ISA adapter
Core 1: +35.0°C (high = +80.0°C, crit = +98.0°C)
coretemp-isa-0002
Adapter: ISA adapter
Core 2: +29.0°C (high = +80.0°C, crit = +98.0°C)
coretemp-isa-0003
Adapter: ISA adapter
Core 3: +36.0°C (high = +80.0°C, crit = +98.0°C)
检查 lm-sensors 温度后直接检查 BIOS 监视器温度。
BIOS 版本 0706、0801、1101 和 3203
我在 BIOS 监视器和 BIOS 版本 0706、0801、1101 和 3203 中的光传感器上得到的温度与 0606 中的相同。
来自华硕的信息
0606 更新日志没有明确提到 CPU 温度(但第 3 项,如西德兰32,可能会影响温度):
P8Z68-V PRO 0606 BIOS 带 IRST 10.6.0.1002
- 启用对英特尔快速存储技术 10.6.0.1002 版的支持
- 提高 DRAM 兼容性
- 提高系统稳定性
- 提高与部分Raid卡型号的兼容性
- 将 IGD 共享内存大小增加到 512MB
然而,以下常问问题可能会给出提示:
常见问题解答
我发现 BIOS 中的 CPU 温度读数比 OS 中的读数高出约 10~20 摄氏度。这正常吗?页面工具
解决方案
这是正常的,因为 BIOS 不会向 CPU 发送空闲命令,这使得大多数省电功能都无用。如果您在 BIOS 中禁用 EIST/C1E/CPU C3 报告/CPU C6 报告,您应该会得到类似的读数。
答案1
华硕改变了测量 CPU 温度的方式。
更新之前,测量的是来自 CPU 核心的 tj.max 温度,然后他们将其更改为 tcase 温度,即 CPU 环境中的温度。这两个温度之间的差异约为 15°C。
(德国来源)
答案2
我有同样的主板,虽然这个建议应该适用于大多数珊迪大桥基于主板。我刚刚升级了我的 BIOS,我确实注意到了类似的事情。
昨天,我将 BIOS 版本从 0501 升级到了 0601。升级后,我检查了 BIOS 监视器中的温度
第一个问题是您在 BIOS 中检查温度。当计算机启动到 BIOS 时,没有启用任何高级省电或 c 状态(出于兼容性和切换原因),因此 CPU 以全速运行,因此电压为全速。我认为新的 BIOS 更新可能允许电压在 BIOS 中下降,但除此之外,我只能推测。
话虽如此,测试空闲/负载温度的唯一真正方法是使用可以提供此详细信息的操作系统(通过类似硬件监控或者信息网)。如果你完成了这个测试,你会注意到没有不同在温度下(就像我一样)。
TL,DR:使用基于操作系统的工具,不是BIOS 检查温度。实际的空闲温度没有下降,只是 BIOS 中的温度下降了(从技术上讲并不处于空闲状态)。
答案3
可能是它改变了 CPU 风扇控制,使其在设置风扇速度时更加智能,或者默认为更高的空闲风扇速度。“提高系统稳定性”是一个非常宽泛的说法,但温度可能是其中的一部分,因此它可能包括控制风扇速度的方式的变化。
答案4
你引用的“温度”数字不是来自精确的温度计,而是来自 BIOS 正在访问的热传感器,然后转换将原始数字转换为“温度”。与每个 BIOS 版本相关的不同温度(尤其是较大的 20 度增量)很可能归因于计算中使用的不同系数和/或偏移量。
我可以在我的一台 PC 上同时启动 Linux 或 WinXP。Linux 中的温度小程序始终报告的空闲温度比 Windows 小程序低 4 摄氏度。Linux 不会让 PC 运行得更冷。只是 Linux 小程序使用与 Windows 小程序不同的计算方法来计算温度。事实上,Linux 小程序允许用户在显示“温度”数字之前对其进行调整。
由于 CPU 附带散热器和风扇,因此在空闲时,CPU 的温度可能略低于机箱温度传感器。这假设 CPU 和机箱传感器的温度计算都是合理正确的。