cpustat 是一个用于显示 CPU 使用情况的工具,它是 sysstat 软件包的一部分。默认情况下,cpustat 会显示一些基本的 CPU 统计信息,如用户空间占用、系统空间占用、空闲时间等。如果你想要自定义输出,可以使用以下方法:
-e 选项来显示每个 CPU 的详细信息:cpustat -e
-p 选项来显示特定 CPU 的统计信息。例如,要查看 CPU 0 的信息,可以使用:cpustat -p 0
-i 选项来显示中断和上下文切换的统计信息:cpustat -i
-m 选项来显示内存和交换空间的统计信息:cpustat -m
-d 选项来显示磁盘设备的统计信息:cpustat -d
-k 选项来显示内核线程的统计信息:cpustat -k
-C 选项来按照指定的列对输出进行排序。例如,要按照 %usr 列进行排序,可以使用:cpustat -C %usr
-h 选项来显示帮助信息,其中包括所有可用选项的详细说明:cpustat -h
你可以根据需要组合这些选项来自定义 cpustat 的输出。例如,如果你想要查看 CPU 0 的详细信息,包括中断和上下文切换统计信息,可以使用以下命令:
cpustat -p 0 -i
更多关于 cpustat 的信息和选项,你可以查阅其手册页(通过运行 man cpustat 命令)。