Ubuntu 中的 CPU 温度很高,但 Windows 中则不然

Ubuntu 中的 CPU 温度很高,但 Windows 中则不然

三天前,我开始注意到我的 CPU 风扇在空闲时(我指的是没有运行任何特定程序)大声转动。我检查了 CPU 温度,它一直在 50°C 和 60°C 之间波动。我还安装了 Windows 10 作为双启动,其中 CPU 温度读数仍然在 40°C 左右,风扇很安静。

我使用 Ubuntu 20.04 大约两个月了,从一开始就用 gnome 扩展 Freon 观察我的 GPU 和 CPU 的温度。GPU 温度始终徘徊在 38°C 左右,而 CPU 温度则比这个低几度。到目前为止,GPU 温度仍然没有受到影响。

首先,我认为传感器读数可能有误,因此我使用了传感器检测命令。但运行后没有任何变化。
我还检查了 BIOS,在其中我还可以看到 CPU 的温度读数并调整风扇曲线。温度同样很高,约为 55°C,不过我读到这可能是由于 BIOS 占用了大量 CPU 负载。然后,
我使用 top 和内置系统监视器检查了 Ubuntu 空闲时的 CPU 负载。系统监视器中的所有进程的 CPU 使用率均为 0,有时甚至为 1,这很奇怪。Top 似乎显示的数据更合理,但即使在那里,总 CPU 使用率似乎也不超过 20%。
最后,我将 CPU 风扇的 BIOS 风扇曲线调整为其允许的最小频率。Ubuntu 中的温度读数没有受到明显影响。读数仍然在 50 到 60°C 之间波动,仍然定期上下波动 10°C。

我的硬件是
CPU:AMD Ryzen 7 3800X 8 核处理器
主板:ASUS ROG STRIX X470-F GAMING
GPU:Nvidia GeForce RTX 2070 SUPER

我还能调查什么?什么原因导致这种情况?

答案1

Librem 15 上的 Ubuntu 21.10,工作时,所有 CPU 都达到 100%,风扇一直开着...刚刚安装cpupower-gui并降低了所有 CPU 的 MaxFreq,如下所示:

在此处输入图片描述

据我所知,性能方面没有大问题,对于与以前相同的工作负载,CPU 现在设置为低于 60%。

不确定是否有帮助。

相关内容