cpustat
是一個用于監控和分析 CPU 使用情況的工具,它是 sysstat
軟件包的一部分。要使用 cpustat
分析 CPU 負載,請按照以下步驟操作:
sysstat
軟件包。在 Ubuntu 上,可以使用以下命令安裝:sudo apt-get update
sudo apt-get install sysstat
cpustat
命令來查看 CPU 的實時使用情況。例如:cpustat
這將顯示 CPU 的各種指標,如用戶空間占用、系統空間占用、空閑時間等。
-p
選項指定要監控的 CPU 核心。例如,要查看所有核心的詳細信息,請運行:cpustat -p ALL
-i
選項指定時間間隔(以秒為單位),并使用 -c
選項指定要監控的 CPU 核心。例如,要每隔 5 秒查看所有核心的使用情況,請運行:cpustat -i 5 -c ALL
>
)。例如,要將輸出保存到名為 cpu_usage.txt
的文件中,請運行:cpustat -p ALL > cpu_usage.txt
通過觀察這些指標,可以了解 CPU 的負載情況以及哪些進程占用了大量 CPU 資源。這有助于診斷性能問題并進行優化。