Ubuntu CPU 信息查看与实时监控指南
一、快速查看 CPU 静态信息
grep "model name" /proc/cpuinfo | uniqgrep "cpu cores" /proc/cpuinfo | uniqgrep "processor" /proc/cpuinfo | wc -lsudo dmidecode -t processor。inxi -C;cpuid | grep 'brand' -i。二、实时监控 CPU 使用率与负载
sudo apt install htop。mpstat 1 3(每秒 1 次,共 3 次)。pidstat -u 1。sudo apt install glances。三、监控 CPU 温度与频率策略
sudo apt install psensor。cpufreq-set)在 ondemand/powersave/performance 等策略间切换,观察频率随负载变化。四、进阶性能分析与长期观测
sudo perf record -g -p $(pgrep nginx) 后 perf report 查看热点。五、常用命令速查表
| 目标 | 命令示例 |
|---|---|
| 架构与核心拓扑 | lscpu |
| 型号与核心数 | `grep “model name” /proc/cpuinfo |
| 逻辑处理器数 | `grep “processor” /proc/cpuinfo |
| 物理封装信息 | sudo dmidecode -t processor |
| 综合信息 | inxi -C;`cpuid |
| 实时占用 | top;sudo apt install htop 后 htop |
| 逐核与进程 | mpstat 1 3;pidstat -u 1 |
| 温度 | sudo apt install lm-sensors && sudo sensors-detect && sensors;sudo apt install psensor |
| 频率策略 | cpufreq-set(需安装 cpufrequtils) |
| 历史趋势 | sar(需安装 sysstat) |
| 远程可视化 | Glances;Prometheus + Grafana |