Dmesg和cpuinfo MHz的差异

我可以在这里看到不同的CPU MHz值:

cat / proc / cpuinfo

型号名称:Intel(R)Xeon(R)CPU E3110 @ 3.00GHz步进:6 cpu MHz:2000.000

型号说3GHz和CPU的MHz说2GHz,但

dmesg | grep MHz

CPU0:Intel(R)Xeon(R)CPU
E3110 @ 3.00GHz步进06 CPU1:Intel(R)Xeon(R)CPU E3110 @ 3.00GHz步进06

为什么显示2GHz?

您的CPU和操作系统正在使用英特尔的SpeedStep技术。 这允许CPU根据负载等dynamic地改变其时钟速度。

你看到的3GHz是你的CPU能够达到的最大频率,而2GHz的频率就是目前运行的频率。

你在做什么内核? 在某些早期版本中报告CPU速度有问题 – 基本上与CPU电源pipe理技术有关 – 您可能会发现在BIOS中有一些设置。