cpustat 是一个用于显示 CPU 使用情况的工具,它是 sysstat 包的一部分。在 Debian 系统中,你可以使用 cpustat 来监控 CPU 的性能和使用情况。以下是 cpustat 命令的一些常用参数及其详解:
cpustat
这将显示当前 CPU 的统计信息,包括用户空间、系统空间、空闲时间等的百分比。-c:
显示每个 CPU 的详细统计信息。
-p [CPU]:
指定要显示的 CPU 核心。例如,-p 0 只显示第一个 CPU 的信息。如果不指定,默认显示所有 CPU 的信息。
-m:
显示每个 CPU 的内存使用情况。
-V:
显示 cpustat 的版本信息。
-h:
显示帮助信息。
-t [INTERVAL]:
指定更新统计信息的间隔时间(以秒为单位)。默认是 1 秒。
-n [COUNT]:
指定更新的次数。如果不指定,默认会持续更新直到手动停止。
显示所有 CPU 的基本统计信息:
cpustat
每 2 秒更新一次 CPU 统计信息,共更新 5 次:
cpustat -t 2 -n 5
显示第一个 CPU 的详细统计信息:
cpustat -c -p 0
显示所有 CPU 的内存使用情况:
cpustat -m
cpustat 的输出通常包括以下列:
通过这些参数和输出,你可以有效地监控和分析 Debian 系统中 CPU 的使用情况。