你提到的 centos cpustat,通常是指 sysstat 工具包里的 mpstat / pidstat / sar,还是指 Linux 性能工具 cpustat(如 github.com/uber-go/cpustat 或类似的 cpustat 命令)?下面分别说明。
CentOS 中一般通过 sysstat 包提供:
mpstatsar -upidstat支持的 CentOS 版本:
安装:
yum install sysstat # CentOS 7/8
dnf install sysstat # CentOS Stream 8/9
cpustat(如果存在)部分第三方仓库(如 EPEL)可能提供 cpustat 命令。
一般支持:
可通过:
yum install epel-release
yum search cpustat
cpustat(如 uber-go/cpustat)如果你是问 Go 写的 cpustat 工具(常见于性能分析):
/proc/stat通常需要:
go install github.com/uber-go/cpustat@latest
| 项目 | 支持情况 |
|---|---|
| x86_64 | ✅ 全支持 |
| aarch64 | ✅(CentOS 8+/Stream) |
| i386 | ⚠️ CentOS 6/7 可用,8 后基本淘汰 |
| 容器环境 | ✅(需挂载 /proc) |
CentOS 6 / 7 / 8 / Stream 9 都支持 cpustat 类工具,具体取决于你用的是 sysstat、EPEL 还是 Go 版 cpustat。
如果你能告诉我:
cpustat 命令?我可以给你更精确的答案或安装方式。