cpustat 是一个用于监控 CPU 使用情况的工具,它是 sysstat 包的一部分。要使用高级选项,请确保您已经安装了 sysstat 包。在 Ubuntu 上,您可以使用以下命令安装它:
sudo apt-get update
sudo apt-get install sysstat
安装完成后,您可以使用 cpustat 命令及其高级选项来监控 CPU 使用情况。以下是一些常用的高级选项:
-c:显示 CPU 的详细统计信息,包括用户进程、系统进程、空闲时间等。
-m:显示每个 CPU 的统计信息。
-P:显示每个进程的统计信息。
-u:以百分比形式显示 CPU 使用情况。
-v:显示版本信息。
-h:显示帮助信息。
-r:显示运行队列的平均长度。
-y:显示 CPU 的上下文切换次数。
-w:显示 CPU 的中断次数。
-I:显示每个 CPU 的中断次数。
要使用这些高级选项,请在命令行中输入 cpustat,后跟所需的选项。例如,要查看所有 CPU 的详细统计信息,您可以输入:
cpustat -c -m
要查看每个进程的统计信息,您可以输入:
cpustat -P
要查看 CPU 使用情况的百分比,您可以输入:
cpustat -u
您还可以组合多个选项,例如,要查看每个 CPU 的详细统计信息以及每个进程的统计信息,您可以输入:
cpustat -c -m -P
有关 cpustat 的更多信息和选项,请参阅其手册页:
man cpustat