linux

Linux CPUInfo 中的频率信息说明

小樊
41
2026-01-01 16:43:06
栏目: 智能运维

Linux CPUInfo 频率信息说明

一 核心字段与含义

字段 所在位置 单位 含义与要点
cpu MHz /proc/cpuinfo MHz 每个逻辑 CPU 的“当前时钟频率”。在启用动态调频时,该值会随负载与电源策略实时变化。
CPU MHz / CPU max MHz / CPU min MHz lscpu MHz 分别为当前、最大、最小频率的汇总视图,便于快速了解频率范围与当前状态。
cpuinfo_cur_freq /sys/devices/system/cpu/cpu*/cpufreq/ kHz 从硬件寄存器读取的“当前频率”,精度更高;需系统启用 cpufreq
scaling_cur_freq /sys/devices/system/cpu/cpu*/cpufreq/ kHz cpufreq 子系统缓存的“当前频率”,可能不实时反映硬件寄存器;需启用 cpufreq
scaling_available_frequencies /sys/devices/system/cpu/cpu*/cpufreq/ kHz 该 CPU 支持的频率列表(步进档位)。
scaling_governor /sys/devices/system/cpu/cpu*/cpufreq/ 文本 当前调频策略(如 performance、powersave、ondemand、interactive、userspace),决定频率如何随负载变化。
BogoMIPS /proc/cpuinfo 无单位(百万次循环/秒) 内核启动时的空循环校准值,仅作粗略性能参考,不是主频,不可用于精确对比或性能评估。

二 读取与解读要点

三 常用命令与示例

0
看了该问题的人还看了