空闲时功耗高,CPU 有负载时功耗低

空闲时功耗高,CPU 有负载时功耗低

很长时间以来,我遇到了一个非常奇怪的问题,但我只是找不到导致它的原因。

我的空闲负载大约为 220-240 瓦,这太多了。我尝试了很多方法,想找出是什么消耗了这些瓦数,但都无济于事。

显卡处于空闲模式,核心和内存时钟较低,据称消耗约 10 瓦(我称之为恶作剧,因为我连接了三台显示器和 1 个 VR 耳机,但没关系)。

CPU 大部分时间处于最低功耗状态,当系统空闲时几乎没有任何工作可做。

以下是我的计算机的一些规格:

OS: Ubuntu 20.04.1 LTS
KERNEL: 5.8.12
CPU: AMD Ryzen 9 3900X 12-Core
GPU: AMD AMD Radeon RX 5700 XT (NAVI10, DRM 3.38.0, 5.8.12, LLVM 10.0.1)
GPU DRIVER: 4.6 Mesa 20.3.0-devel (git-62ba074 2020-09-29 focal-oibaf-ppa)
RAM: 32 GB
BOARD: Gigabyte X570 AORUS MASTER
CPU Governor: ondemand (2.20 to 3.8 GHz, boosts up to 4.45 GHz)

现在是有趣的部分:

如果我人为地创造一些负载(使用yes > /dev/null &),假设 3 个线程达到 100%,功耗从 220-240 瓦降至 130-140 瓦。使用 3 个线程时,功耗约为 130 瓦,峰值达到 250 瓦;使用 4 个线程时,功耗稳定在 140 瓦左右。使用 12 个线程达到 100% 负载时,功耗仍然只有 180 瓦,远低于空闲功耗。如果我移除负载,功耗会回升至 220-240 瓦。

有人能帮我解决这个问题吗?为什么我的空闲功耗这么高?我该如何将其降至合理水平?

提前非常感谢您!

答案1

这个问题确实是由于我的旧功率计无法准确测量新 PSU 在低负载下的功耗而引起的。我买了一个新的功率计,现在它在登录屏幕上显示 69W,在空闲桌面上显示 72-75W 左右。这终于说得通了。

相关内容