我在ssh上运行这个命令来查看CPU信息: cat /proc/cpuinfo它说:
... vendor_id : GenuineIntel cpu family : 15 model : 4 model name : Intel(R) Pentium(R) 4 CPU 3.00GHz stepping : 3 cpu MHz : 1400.000 cache size : 2048 KB ...
为什么是CPU Mhz 1400? 不是应该说3000Mhz吗? OS是CentOS 6.0
1400表示处理器在哪个速度下正在运行。 3000是最大的CPU速度。
这是由于在Linux中启用了一项服务。 它是一个名为“cpuspeed”的服务。
如果启用该服务,则会随着处理器温度的上升而降低时钟速度。
因此,你只需要停止这项服务,以获得最大的时钟速度。 默认情况下,该服务将在Linux上closures。
/etc/init.d/cpuspeed stop
另外请确保您在启动时closures此服务。
chkconfig cpuspeed off
之后检查cpuinfo,你会发现CPU的MHz将是3.00Ghz