cpustat 是一个用于显示 CPU 使用情况的工具,它是 sysstat 包的一部分。cpustat 命令提供了关于 CPU 的各种统计信息,包括用户空间占用、系统空间占用、空闲时间等。
以下是 cpustat 输出的一些关键列及其含义:
cpustat 还可以显示其他一些指标,例如上下文切换次数(ctxt)、软中断次数(softirq)、盗取时间(steal)等。
要使用 cpustat,只需在终端中输入 cpustat 命令即可。你还可以通过添加 -p 选项来指定要监视的 CPU 核心数量,例如 cpustat -p 4 将显示前 4 个 CPU 核心的统计信息。
请注意,cpustat 输出的百分比是基于采样间隔计算的。默认情况下,采样间隔为 1 秒。你可以通过添加 -i 选项来更改采样间隔,例如 cpustat -i 5 将采样间隔设置为 5 秒。