Performance

cat /proc/cpuinfo 顯示 3.00GHz 型號但 1400.000 cpu MHz?

  • December 4, 2015

我在 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嗎?作業系統為 CentOS 6.0

1400 表示處理器現在執行的速度。3000 是最大 cpu 速度。

這是由於在 Linux 中啟用了一項服務。它是一項名為“cpuspeed”的服務。

如果啟用此服務,它將隨著處理器溫度的升高而降低時鐘速度。

因此,您只需要停止此服務即可獲得最大時鐘速度。預設情況下,此服務將在 Linux 上關閉。

/etc/init.d/cpuspeed stop

還要確保在啟動時關閉此服務。

chkconfig cpuspeed off

在此之後檢查 cpuinfo,你會發現 CPU MHz 將是 3.00Ghz

引用自:https://serverfault.com/questions/330349