Intel(R) Core(TM)2 Duo CPU E8400 @ 3.00GHz 的正常温度范围是多少?

Intel(R) Core(TM)2 Duo CPU E8400 @ 3.00GHz 的正常温度范围是多少?

我使用这个命令来读取 CPU 的温度:

cat /sys/class/thermal/thermal_zone0/temp

然后我正在寻找其他选项,突然发现还有另一个选项可以找出核心温度。由于这个 CPU 有两个核心,我看到的温度范围是

thermal_zone0——45-50直流

核心 0 - 60 - 95 直流

核心 1 - 60 - 95 直流

它接近水的沸点。这种温度峰值正常吗?还是我应该换个更好的冷却器?

答案1

如果不知道 CPU 当时在做什么(以及相关的时钟速度),就不可能确定。

CPU 非常老旧(2008 年发布),TDP 为 65 瓦 -因此它会产生这种热量并不奇怪,也不一定是问题。英特尔 CPU 内部有逻辑,当 CPU 非常热时,它会降低 CPU 的速度,以免损坏,这可能会让您感到安慰/有所帮助。

也就是说,根据上面的链接,这个处理器的 TCASE 是 72.4 摄氏度(TCASE 是“机壳温度是处理器集成散热器 (IHS) 允许的最高温度。”)- 所以假设 thermal_zone0 正在测量这个温度 - 我预计是这样 - CPU 在规格范围内运行良好。

我想说的是,除了特殊用途的情况外,在该系统上花钱(例如更换冷却器)都是白费力气。该系统已经过了使用期限,如果使用率很高,每年的电费可能高达 50-100 美元 - 因此,您可能可以买一台 4-6 年的旧 PC/笔记本电脑,在 3-5 年的时间内,经济状况会更好 - 并且拥有更快、更可靠的系统。(英特尔在 2012 年至 2016 年期间花费了大量精力使其 CPU 的能效大大提高)

答案2

正如 davidgo 所说,如果不知道 CPU 核心达到 95°C 时您在做什么(以及您使用的是什么操作系统),就不可能知道这些温度是否“正常”。CPU 较旧且 TDP 为 65W 也是优点。我不建议在任何冷却解决方案上花费太多钱,但我建议尝试通过其他方式降低温度。

我不会确切地说 95°C “完全符合规格”。 似乎 95°C 也符合规格 - 显然 E8400 的最大核心温度约为 100°C。有关核心温度 (Tjunction) 的更多有趣信息,请访问汤姆五金

我在 AskUbuntu 上针对这个问题写了一个答案,希望对你有帮助: 如何降低整体温度?

答案3

我在一台笨重的旧 Core2 机器(E6600,第一代 core2,比你的还要老)中有一个类似的 CPU,我认为 Linux 读取的它的 CPU 温度比实际高 20 度(?)。

或者说,在我拥有它的头几年里,Linux 读取的温度低了 20 度?

无论如何,如果这是空闲状态,我不会 100% 相信这些数字。但我忘记了细节,如果我能弄清楚我认为在某个时刻发生的这种变化,那么我不知道这是否真实。

sensors在我的 Core2 系统上显示:

radeon-pci-0100
Adapter: PCI adapter
temp1:        +50.5°C  (crit = +120.0°C, hyst = +90.0°C)

coretemp-isa-0000
Adapter: ISA adapter
Core 0:       +72.0°C  (high = +86.0°C, crit = +100.0°C)
Core 1:       +71.0°C  (high = +86.0°C, crit = +100.0°C)

这似乎高得不合理;硅和散热器之间的热阻并不大,即使在底座附近触摸散热器也不会感觉那么热。

相比之下,现代 CPU 运行很多冷却器,例如我的 Skylake i7-6700k 空闲时温度约为 33C,仅比环境温度高几度。(天气相当炎热,大约 27C 左右。)

这两个系统都配备了相当大的第三方 CPU 冷却器,但 Skylake 系统运行时温度足够低,我可以配置 BIOS,让机箱风扇一直旋转直至在 CPU / 主板温度低于 45C 或某个温度时停止,我忘记我具体设置了什么。

正如其他答案所指出的那样,近年来 x86 微架构的大部分改进都是为了提高其能效,允许更高的时钟速度而不会熔化,同时还显着提高空闲/低负载功率。 (笔记本电脑市场很重要,英特尔和 AMD 都在其笔记本电脑、台式机和服务器芯片中使用相同的基本核心设计。)

相关内容