cpustat 是一个用于显示CPU统计信息的工具,它是 sysstat 包的一部分。以下是 cpustat 命令的一些常用参数:
-h 或 --help:显示帮助信息。-V 或 --version:显示版本信息。-c 或 --cpu:指定要显示的CPU核心编号,多个核心用逗号分隔。-p 或 --pid:显示指定进程的CPU使用情况。-e 或 --elapsed:显示自系统启动以来的时间,而不是自上次调用以来的时间。-m 或 --mode:显示模式统计信息,包括用户态、系统态和空闲时间。-n 或 --numeric:以数字格式显示CPU名称。-P 或 --pid:显示指定进程的CPU使用情况。-t 或 --top-io:显示I/O使用最多的进程。-u 或 --user:仅显示用户态的CPU使用情况。-v 或 --verbose:显示更详细的统计信息。-i <interval>:设置两次报告之间的时间间隔(秒)。-s <count>:设置报告的次数。cpustat -c -m -n
cpustat -i 5 -s 3
cpustat -p 1234
cpustat 命令的输出可能会因系统配置和版本的不同而有所差异。sysstat 包才能使用 cpustat 命令。通过这些参数,你可以根据需要定制 cpustat 命令的输出,以便更好地监控和分析系统的CPU使用情况。