cpustat
是一个用于监控 CPU 性能的工具,它可以显示 CPU 的使用情况,包括每个核心的使用率、上下文切换次数、中断次数等。在 Debian 系统中,你可以使用 cpustat
来监控多核 CPU 的性能。
首先,你需要安装 sysstat
包,它包含了 cpustat
工具。在 Debian 系统中,你可以使用以下命令来安装:
sudo apt-get update
sudo apt-get install sysstat
安装完成后,你可以使用 cpustat
命令来监控 CPU 性能。以下是一些常用的 cpustat
命令选项:
-c
:显示 CPU 使用情况,包括每个核心的使用率。-m
:显示内存使用情况。-P
:显示每个 CPU 的性能指标。-u
:显示 CPU 使用率的详细信息,包括用户态、系统态和空闲时间等。-v
:显示 CPU 的详细信息,包括每个核心的使用率、上下文切换次数、中断次数等。例如,要监控所有 CPU 核心的使用情况,你可以运行以下命令:
sudo cpustat -c
要监控特定 CPU 核心的使用情况,你可以使用 -C
选项指定核心编号,例如:
sudo cpustat -c -C 0
这将显示 CPU 核心 0 的使用情况。
你还可以使用 -p
选项来监控特定 CPU 的性能指标,例如:
sudo cpustat -p -C 0
这将显示 CPU 核心 0 的性能指标。
总之,cpustat
是一个强大的工具,可以帮助你监控和分析多核 CPU 的性能。你可以根据需要选择合适的选项来查看 CPU 使用情况和其他性能指标。