在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权限)。