在Linux系統中,可通過以下方式從CPU信息中了解頻率:
cat /proc/cpuinfo
查看cpu MHz
字段,顯示每個邏輯CPU的當前實時頻率(單位:MHz),可能因動態頻率調整(如Turbo Boost)而波動。
cat /proc/cpuinfo | grep "cpu MHz"
lscpu
命令
通過grep "MHz"
過濾輸出,顯示CPU的當前頻率、最大頻率、最小頻率等信息,適合快速查看整體狀態。
lscpu | grep "MHz"
cpufreq-info
工具(需安裝cpufrequtils
)
提供更詳細的頻率信息,包括可用頻率范圍、調頻策略等,適合需要深度分析的場景。
# 安裝(Ubuntu/Debian)
sudo apt install cpufrequtils
# 查看頻率
cpufreq-info
注意:
/proc/cpuinfo
和lscpu
顯示的是實時頻率,可能與標稱頻率不同。lscpu
中的CPU max MHz
字段或dmidecode
命令(需root權限)。