我正在尝试超频我的新 Ryzen 5 1500X,在遇到不报告 CPU 温度的标准困难后lm-sensors
,我发现在turbostat
某些超频下我得到了奇怪的结果。我在网上找不到任何关于这意味着什么的信息。
- 内核:linux 4.10.0-28-generic
- 发行版:Ubuntu GNOME 17.04
- CPU:Ryzen 5 1500X(4核8线程)
- CPU 频率:原厂 3.5/3.7 GHz;超频至 3.8-4.0 GHz)
我正在对所有 8 个线程进行压力测试stress
,同时尝试超频。
在 3.80 GHz 超频下,turbostat
通常报告所有 8 个线程都以 99-100% 的速度运行,Bzy_MHz 为 3799 MHz,这很好。
在 3.90 GHz 和 4.00 GHz 下,无论电压如何,turbostat
都会持续报告 1378 MHz 的 Bzy_MHz。下面的输出来自 4.00 GHz 超频,正在stress -c 8
运行。
CPU Avg_MHz Busy% Bzy_MHz TSC_MHz
- 1378 99.99 1378 4000
0 1378 100.00 1378 4000
1 1378 100.00 1378 4000
2 1378 100.00 1378 4000
3 1378 100.00 1378 4000
4 1377 99.93 1378 4000
5 1378 100.00 1378 4000
6 1378 100.00 1378 4000
7 1378 100.00 1378 4000
turbostat
这是否意味着 4.00 GHz 时钟实际上并未运行,或者的报告存在错误?
我找不到内核 4.11 的 linux-tools,所以我无法turbostat
在那里运行。如果这是一个问题,人们会期望它在 4.11 中得到修复吗?
编辑:我刚刚使用 Phoronix 运行了一些基准测试,看起来 Turbostat 正在报告正确的频率。我的 3.8 和 4.0 GHz 测试(均在 2.8 GHz RAM 速度下)之间的差值几乎完全符合 4.0 GHz“超频”报告频率 1.4GHz 的预期。
那么,这可能不是 Linux 问题,但我真的不想设置 Windows 分区或驱动器来测试它。
https://openbenchmarking.org/result/1707197-MARS-OC4000266,1707197-MARS-OC3800225
答案1
在 BIOS 更新发布后谷歌搜索后,这似乎是 Mobo 和 BIOS 问题,而不是我怀疑的内核问题,这让人非常放心。