cpustat
是一個用于監控 CPU 使用情況的命令行工具,它是 sysstat
軟件包的一部分。cpustat
命令提供了實時的 CPU 統計信息,包括用戶態、系統態、空閑時間等。它可以幫助你了解系統的性能狀況,以便進行性能調優和故障排查。
cpustat
命令的基本語法如下:
cpustat [options] [interval] [count]
options
:可選參數,用于指定輸出格式、顯示的 CPU 核心等。interval
:可選參數,用于指定采樣間隔(以秒為單位)。默認值為 1 秒。count
:可選參數,用于指定采樣次數。默認情況下,cpustat
會持續運行,直到手動停止。一些常用的選項包括:
-c
:顯示每個 CPU 核心的統計信息。-P
:顯示所有 CPU 核心的統計信息。-m
:顯示內存使用情況。-V
:顯示 cpustat
的版本信息。例如,要查看所有 CPU 核心的實時統計信息,可以運行以下命令:
cpustat -P
要查看每個 CPU 核心的實時統計信息,可以運行以下命令:
cpustat -c
要每隔 2 秒采樣一次 CPU 統計信息,共采樣 5 次,可以運行以下命令:
cpustat -i 2 5