Linux 查看 CPU 频率的常用位置与方法
一 快速查看当前频率
二 查看频率范围与策略
三 查看型号标称频率与基础信息
四 实用命令速查表
| 目的 | 命令示例 | 说明 |
|---|---|---|
| 当前频率(单核) | cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq | 单位 kHz;awk ‘{printf “%.3f MHz\n”, $1/1000}’ 转 MHz |
| 实时监控所有核心 | watch -n 1 cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_cur_freq | 动态观察升降频 |
| 频率范围与策略 | cat /sys/devices/system/cpu/cpu0/cpufreq/{min_freq,max_freq,scaling_governor} | 查看调速边界与策略 |
| 型号与标称频率 | cat /proc/cpuinfo | 含 model name、cpu MHz 等 |
| 汇总信息 | lscpu | 架构、核心/线程、型号等 |
| DMI 硬件设定值 | sudo dmidecode -t processor | 含 Max/Current Speed(设定值) |
| 使用 cpufrequtils | cpufreq-info -c cpu0 | 需安装,信息更直观 |