Speedstep 和 Intel x5570?

Speedstep 和 Intel x5570?

我的新服务器有 2 个 X5570 CPU。

以下是 grep -i hz /proc/cpuinfo 的输出

model name : Intel(R) Xeon(R) CPU           X5570  @ 2.93GHz
cpu MHz  : 1600.231
model name : Intel(R) Xeon(R) CPU           X5570  @ 2.93GHz
cpu MHz  : 1600.231
model name : Intel(R) Xeon(R) CPU           X5570  @ 2.93GHz
cpu MHz  : 1600.231
model name : Intel(R) Xeon(R) CPU           X5570  @ 2.93GHz
cpu MHz  : 1600.231
model name : Intel(R) Xeon(R) CPU           X5570  @ 2.93GHz
cpu MHz  : 1600.231
model name : Intel(R) Xeon(R) CPU           X5570  @ 2.93GHz
cpu MHz  : 1600.231
model name : Intel(R) Xeon(R) CPU           X5570  @ 2.93GHz
cpu MHz  : 1600.231
model name : Intel(R) Xeon(R) CPU           X5570  @ 2.93GHz
cpu MHz  : 1600.231
model name : Intel(R) Xeon(R) CPU           X5570  @ 2.93GHz
cpu MHz  : 1600.231
model name : Intel(R) Xeon(R) CPU           X5570  @ 2.93GHz
cpu MHz  : 1600.231
model name : Intel(R) Xeon(R) CPU           X5570  @ 2.93GHz
cpu MHz  : 1600.231
model name : Intel(R) Xeon(R) CPU           X5570  @ 2.93GHz
cpu MHz  : 1600.231
model name : Intel(R) Xeon(R) CPU           X5570  @ 2.93GHz
cpu MHz  : 1600.231
model name : Intel(R) Xeon(R) CPU           X5570  @ 2.93GHz
cpu MHz  : 1600.231
model name : Intel(R) Xeon(R) CPU           X5570  @ 2.93GHz
cpu MHz  : 1600.231
model name : Intel(R) Xeon(R) CPU           X5570  @ 2.93GHz
cpu MHz  : 1600.231

它始终保持不变...无论 mysql 或任何其他应用程序占用多少负载。即使 mysql 占用 2 或 3 个 CPU,每个 CPU 都达到 100%,cpuinfo 的输出也是一样的。

事实上,mysql 对于一些繁重插入的性能比我的旧 E5430 服务器差。

有什么线索吗?我联系了服务器提供商,他们尝试关闭 SpeedStep,但结果仍然相同。

任何见解都会有所帮助,因为我为这个盒子付出了高昂的代价,并且希望榨出尽可能多的果汁。

答案1

/proc/cpuinfo 不是您当前的 CPU 使用速度,而是您有关 CPU 的硬件信息。

您至少必须使用 top 来查看当前的使用情况。

答案2

powertop 实用程序可以显示此类信息。

答案3

您需要安装 lm_sensors、cpufrequtils 和 cpufreqd。Cpufreqd 是一个守护进程,可以管理分配不同的“调节器”,如“按需”或“保守”。Cpufrequtils 设置并获取 CPU 的状态。Lm_sensors 监视核心,以便您了解更改的真正影响。您可能还需要加载适当的内核模块,如 acpi_cpufreq.ko,但这开始进入芯片/芯片组特定设置。

相关内容