cpustat
是一个用于显示 CPU 使用情况的工具,它是 sysstat
包的一部分。在 Debian 系统中,你可以使用 apt-get install sysstat
命令来安装它。
cpustat
的输出包含了许多有关 CPU 使用情况的详细信息。下面是一个典型的 cpustat
输出示例:
Linux 5.4.0-42-generic (hostname) 05/01/2021 _x86_64_ (4 CPU)
avg-cpu: %user %nice %system %iowait %steal %idle
12.34 0.01 3.45 0.67 0.00 83.53
Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn
sda 123.45 12345 23456 1234567 2345678
sdb 234.56 23456 34567 2345678 3456789
这个输出可以分为两个部分:
CPU 使用情况摘要:这部分显示了 CPU 的总体使用情况。包括以下列:
设备 I/O 统计信息:这部分显示了各个设备的 I/O 使用情况。包括以下列:
通过分析这些数据,你可以了解系统的 CPU 使用情况和 I/O 性能。这有助于诊断性能问题,例如找出占用大量 CPU 资源的进程或识别 I/O 瓶颈。