debian

Debian CPUInfo如何查看电源管理设置

小樊
39
2025-11-26 10:33:21
栏目: 智能运维

Debian 查看 CPU 电源管理设置的实用方法

一、核心位置与快速查看

二、常用命令一览

目标 命令示例 说明
当前策略 cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor 查看某核当前策略
所有核策略 for f in /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor; do echo “$f: $(cat $f)”; done 批量查看
支持的策略 cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors 如 performance、powersave、ondemand、interactive、userspace
当前/硬件频率 cat /sys/devices/system/cpu/cpu0/cpufreq/{cpuinfo_cur_freq,scaling_cur_freq,cpuinfo_min_freq,cpuinfo_max_freq,scaling_min_freq,scaling_max_freq} 单位多为 kHz
概览硬件信息 lscpu 架构、核心/线程、型号等(非电源管理专用)
更详细的 CPU 信息 cat /proc/cpuinfo 型号、频率、缓存等(非电源管理专用)
频率工具(可选) sudo apt install cpufrequtils; cpufreq-info 需安装,部分系统已弃用
频率工具(推荐) sudo apt install linux-cpupower; cpupower frequency-info 查看/设置频率策略与信息
笔记本电源模式(桌面环境) powerprofilesctl status 查看 GNOME 电源模式(balanced/performance/power-saver)
自动调频守护进程 sudo auto-cpufreq --monitor 自动根据负载/电源切换策略(与 TLP 的 CPU 频率部分可能冲突)
以上命令覆盖了从“直接读 sysfs”到“使用工具查询”的常见路径;其中 /proc/cpuinfo 与 lscpu 主要用于确认 CPU 型号与基础信息,电源管理策略与频率以 cpufreq sysfs 与 cpupower/auto-cpufreq 为准。

三、如何判读与常见策略

四、进阶与注意事项

0
看了该问题的人还看了