在Debian系統中,cpustat 是一個用于監控CPU使用情況的工具,它是 sysstat 包的一部分。要使用 cpustat 監控CPU使用率,請按照以下步驟操作:
sysstat 包:sudo apt update
sudo apt install sysstat
cpustat 命令來查看CPU使用率的實時統計信息。例如:cpustat
這將顯示包括用戶空間CPU時間、系統空間CPU時間、空閑時間等在內的詳細CPU使用情況。
3. 自定義輸出:
如果您希望自定義輸出格式或選擇特定的列,可以使用 -P 選項后跟要顯示的CPU編號(例如 -P ALL 顯示所有CPU的使用情況),以及 -e 選項來顯示擴展統計信息。例如:
cpustat -P ALL -e 1
這將顯示所有CPU的使用情況,并包括擴展統計信息,每秒更新一次。
4. 持續監控:
如果您希望持續監控CPU使用率,可以將 cpustat 命令與 watch 命令結合使用。例如:
watch -n 1 cpustat -P ALL
這將每秒刷新一次CPU使用率的統計信息。
請注意,cpustat 命令默認顯示的是自上次啟動以來的累計CPU使用情況。如果您希望查看實時CPU使用率,可以使用 -c 選項來顯示每秒的CPU使用情況。例如:
cpustat -c
這將顯示每秒的CPU使用情況,包括用戶空間、系統空間和空閑時間的百分比。