在 Debian(以及大多数 Linux 发行版)里,cpustat 通常有两种可能的含义,最常见的是下面这个工具:
cpustat(来自 sysstat 或相关性能工具)如果你是通过 apt install cpustat 安装的,它一般是 性能分析工具,用于查看 CPU 利用率和进程级 CPU 使用情况。
cpustat
cpustat 1 5
(每 1 秒采样一次,共 5 次)
/proc/stat 或 cpu stat有时用户会把:
cat /proc/stat
说成 “cpustat”,它显示的是 内核提供的 CPU 统计信息,比如:
这是底层数据,top、htop、mpstat 都基于它。
| 工具 | 特点 |
|---|---|
top / htop |
交互式,看整体和系统 |
mpstat |
看每个 CPU 核心统计 |
cpustat |
更偏进程+CPU 细粒度分析 |
perf |
高级性能剖析 |
Debian 上的 cpustat 主要用于:
查看和分析 CPU 使用情况,特别是定位“谁在大量占用 CPU”。
如果你愿意,可以告诉我:
cpustat 的我可以帮你具体解读。