cpustat 是一個用于顯示 CPU 使用情況的工具,它是 sysstat 包的一部分。以下是一些常用的 cpustat 參數:
-c 或 --cpu:顯示每個 CPU 的統計信息。-m 或 --mode:顯示 CPU 的模式(如用戶態、內核態等)。-p 或 --pid:顯示指定進程的 CPU 使用情況。-P 或 --pid-process:顯示指定進程名或命令行的 CPU 使用情況。-u 或 --user:顯示用戶態的 CPU 使用情況。-k 或 --kernel:顯示內核態的 CPU 使用情況。-i 或 --idle:顯示空閑 CPU 的使用情況。-r 或 --relative:以相對百分比顯示 CPU 使用情況。-e 或 --elapsed:顯示自系統啟動以來的時間。-h 或 --help:顯示幫助信息。這些參數可以組合使用,以便根據需要定制輸出。例如,要查看所有 CPU 的統計信息,可以使用 cpustat -c 命令。要查看特定進程的 CPU 使用情況,可以使用 cpustat -p [PID] 或 cpustat -P [process_name] 命令。