cpustat 是一个用于显示 CPU 使用情况的工具,它是 sysstat 包的一部分。要设置 cpustat 的参数,您需要了解其可用的命令行选项。以下是一些常用的 cpustat 参数及其用法:
-c 或 --cpu:指定要监视的 CPU。例如,-c all 将显示所有 CPU 的统计信息。
-p 或 --pid:指定要监视的进程 ID。例如,-p 1234 将仅显示进程 ID 为 1234 的进程的 CPU 使用情况。
-u 或 --user:显示用户级别的 CPU 时间。
-m 或 --mode:显示每个 CPU 模式的统计信息,例如用户、系统和空闲时间。
-e 或 --elapsed:显示自系统启动以来的时间(以秒为单位)。
-h 或 --help:显示帮助信息。
-V 或 --version:显示版本信息。
要设置这些参数,您可以在命令行中使用它们。例如,要查看所有 CPU 的统计信息并显示自系统启动以来的时间,您可以运行以下命令:
cpustat -c all -e
您还可以将多个参数组合在一起使用。例如,要查看特定进程的 CPU 使用情况并显示用户级别的 CPU 时间,您可以运行以下命令:
cpustat -p 1234 -u
请注意,某些参数可能需要 root 权限才能正常工作。如果您遇到权限问题,请尝试使用 sudo 运行命令。