我有一台旧的 Lenovo ThinkStation P500,配有 Xeon E5-2670v3 CPU。inxi显示其频率范围为1.2G~3.1G。
bruin@debian:/sys/bus$ inxi -C
CPU: Info: 12-Core model: Intel Xeon E5-2670 v3 bits: 64 type: MT MCP L2 cache: 30 MiB
Speed: 2594 MHz min/max: 1200/3100 MHz Core speeds (MHz): 1: 2594 2: 2594 3: 2594 4: 2594 5: 2594 6: 2594 7: 2594
8: 2594 9: 2594 10: 2594 11: 2594 12: 2594 13: 2594 14: 2594 15: 2594 16: 2594 17: 2594 18: 2594 19: 2594 20: 2594
21: 2594 22: 2594 23: 2594 24: 2594
Run Code Online (Sandbox Code Playgroud)
但当我运行spec2017对CPU进行压力测试时,每个核心的运行速度约为2.6G(而不是我预期的3.1G)。
另外,经测试,sudo cpupower frequency-set -f 3.1G没有帮助。但是,如果命令行中指定的频率低于2.6G,则该命令在 的输出中以reflectec 方式生效/proc/cpuinfo,高于2.6G 的值似乎没有效果。
我想知道这是什么原因,如何让CPU在压力测试下达到最大频率?
顺便说一句,我目前运行的是 Debian 11.3。
您的 CPU 额定频率为 2.6GHz,因为它是“标称”峰值时钟速度。
\n根据英特尔方舟:英特尔\xc2\xae Xeon\xc2\xae 处理器 E5-2670
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
中央处理器规格 处理器基频 2.60GHz
3.3GHz 是一种“涡轮”速度,取决于功率和热预算,并且不能保证始终可用。它取决于正在运行的任务,并且可能仅在仅使用 1 个核心时可用。
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
中央处理器规格 最大睿频频率 3.30GHz
2.6GHz 实际上是“100%”工作 CPU 速度,而不是 3.3GHz。据我所知,没有办法在不实际超频的情况下永久强制 CPU 在 Turbo Boost 模式下运行。Turbo Boost 只是让 CPU 时钟本身更高以提高性能,而无需操作系统的任何输入。
\nTurbo Boost 速度(即高于 2.6GHz 的速度)由硬件自行决定,并且只是一个“如果可以的话,您可以加速”的开/关开关,它们不是由内核主动选择的。
\n| 归档时间: |
|
| 查看次数: |
825 次 |
| 最近记录: |