在Ubuntu系統中,你可以使用cpustat
命令來實時監控CPU的使用情況。cpustat
是sysstat
包的一部分,因此首先你需要確保已經安裝了這個包。如果尚未安裝,可以使用以下命令進行安裝:
sudo apt update
sudo apt install sysstat
安裝完成后,你可以使用cpustat
命令來查看CPU的實時使用情況。以下是一些常用的cpustat
命令選項:
基本用法:
cpustat
這將顯示CPU的基本統計信息,包括用戶空間、系統空間、空閑時間等。
指定采樣間隔和持續時間:
cpustat -i 1 5
這將每秒采樣一次CPU使用情況,持續5秒。
顯示更詳細的統計信息:
cpustat -c -m -P ALL
這將顯示所有CPU核心的詳細統計信息,包括每個核心的用戶空間、系統空間、空閑時間等。
顯示特定CPU核心的統計信息:
cpustat -c -m -P 0
這將顯示第一個CPU核心的詳細統計信息。
顯示CPU的上下文切換和中斷信息:
cpustat -i -C
這將顯示CPU的上下文切換和中斷信息。
顯示CPU的負載平均值:
uptime
或者
w
這些命令將顯示系統的負載平均值,包括過去1分鐘、5分鐘和15分鐘的平均負載。
你可以根據需要組合使用這些選項來獲取所需的CPU監控信息。例如,如果你想每秒采樣一次所有CPU核心的詳細統計信息,可以使用以下命令:
cpustat -c -m -P ALL 1
希望這些信息對你有所幫助!