首页主机资讯Linux CPUInfo:频率信息在哪找

Linux CPUInfo:频率信息在哪找

时间2025-11-19 20:01:03发布访客分类主机资讯浏览518
导读:Linux 查看 CPU 频率的常用位置与方法 一 快速查看当前频率 查看某个核心的当前频率(单位:kHz):cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq;转换为 MH...

Linux 查看 CPU 频率的常用位置与方法

一 快速查看当前频率

  • 查看某个核心的当前频率(单位:kHz):cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq;转换为 MHz:cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq | awk ‘{ printf “%.3f MHz\n”, $1/1000} ’。实时监控所有核心:watch -n 1 cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_cur_freq。提示:若目录或文件不存在,说明内核未启用 CPUfreq 驱动或该平台不支持调速。

二 查看频率范围与策略

  • 最小/最大频率与策略:cat /sys/devices/system/cpu/cpu0/cpufreq/{ min_freq,max_freq,scaling_governor} 。策略常见值:performance、powersave、ondemand 等。也可用 cpufreq-info(需安装 cpufrequtils):cpufreq-info -c cpu0 查看当前频率、支持范围与策略;查看所有核心:for cpu in /sys/devices/system/cpu/cpu[0-9]*; do echo $cpu; cpufreq-info -c $cpu; done。

三 查看型号标称频率与基础信息

  • 型号与“标称频率”:cat /proc/cpuinfo | grep -E “model name|cpu MHz”;统计逻辑处理器:grep “processor” /proc/cpuinfo | wc -l;统计物理 CPU 数:grep “physical id” /proc/cpuinfo | sort -u | wc -l。更友好的汇总:lscpu。DMI 级别信息(含 Max Speed/Current Speed):sudo dmidecode -t processor。注意:DMI 的 “Current Speed” 常为 BIOS/硬件设定值,不一定等于操作系统实时调频后的频率。

四 实用命令速查表

目的 命令示例 说明
当前频率(单核) 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 需安装,信息更直观

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: Linux CPUInfo:频率信息在哪找
本文地址: https://pptw.com/jishu/751508.html
Linux CPUInfo:指令集怎么查 Linux CPUInfo:CPU架构如何确定

游客 回复需填写必要信息