在较低的 CPU 频率下,延迟可能会更高,或者我们可能会得出一些与服务器容量相关的错误结论。
了解 CPU 频率对于高性能场景来说很重要。
对于 Linux 控制的 P 状态,我们可以找到当前的扩展调节器和 CPU 频率,但 HP 等硬件供应商拥有 HP 动态节能模型。戴尔拥有 Active Power Controller,英特尔提供 Intel Turbo Boost,因此 CPU 频率可能会发生变化,因此性能结果可能会有所不同。
Linux 中是否有任何命令行工具或其他方法可以监控核心的 CPU 频率?
对上述建议问题的回答并未回答这个问题。
答案1
查询了我的 debian(wheezy)盒子:
> cpufreqd - 完全可配置的守护进程,用于动态频率和电压调节 > cpufrequtils - 用于处理 cpufreq Linux 内核功能的实用程序 > libcpufreq-dev - 用于处理 cpufreq Linux 内核功能的开发文件 > libcpufreq0 - 用于处理 cpufreq Linux 内核功能的共享库