cpustat
是一個用于監控和報告CPU使用情況的工具,它是 sysstat
包的一部分。在 Debian 系統中,你可以使用 apt-get
或 dpkg
命令來安裝它。
首先,確保你的系統已經更新:
sudo apt update
然后安裝 sysstat
包:
sudo apt install sysstat
安裝完成后,你可以使用 cpustat
命令來查看CPU的使用情況。下面是一些常用的選項:
-c
:顯示每個CPU的使用情況。-m
:顯示內存和交換區的使用情況。-P ALL
:顯示所有CPU的使用情況。-u
:顯示用戶、系統和空閑時間的百分比。-r
:顯示每秒的上下文切換次數。-y
:顯示系統活動摘要。例如,要查看所有CPU的使用情況,你可以運行:
cpustat -P ALL
這將顯示類似以下內容的輸出:
Linux 5.4.0-42-generic (hostname) 01/01/2021 _x86_64_ (4 CPU)
avg-cpu: %user %nice %system %iowait %steal %idle
12.34 0.00 1.23 0.12 0.00 86.31
Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn
sda 123.45 12345 23456 1234567 2345678
sdb 234.56 23456 34567 2345678 3456789
這里,avg-cpu
行顯示了CPU的平均使用情況,包括用戶空間、系統空間、空閑時間等。接下來的幾行顯示了每個設備的讀寫速度和總量。
注意:cpustat
命令的輸出可能會因系統和配置的不同而有所差異。你可以通過閱讀 man cpustat
來獲取更多關于這個命令的信息。