我的新服务器有 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 以 100% 的速度吃掉 2 或 3 个 CPU,cpuinfo 的输出也是一样的。
如果事实上某些重插入的 mysql 性能比我的旧 E5430 服务器差。
有什么线索吗?我联系了服务器提供商,他们尝试关闭 SpeedStep,但我们仍然看到相同的结果。
任何见解都会有所帮助,因为我为这个盒子付出了沉重的代价,并且很想尽我所能挤奶。
/proc/cpuinfo 不是您当前的 cpu 使用速度,它是您在 cpu 上的硬件信息。
您至少必须使用 top 来查看您当前的使用情况。
powertop 实用程序可以显示此类信息。
您想安装 lm_sensors、cpufrequtils 和 cpufreqd。Cpufreqd 是一个守护进程,可以管理分配不同的“州长”,如“按需”或“保守”。Cpufrequtils 设置和获取 CPU 的状态。Lm_sensors 监控内核,以便您了解更改的真正影响。您可能还需要加载适当的内核模块,例如 acpi_cpufreq.ko,但这开始进入芯片/芯片组特定设置。