在Linux下,cpustat
是一個非常有用的工具,它可以用來實時監控CPU的使用情況。它是 sysstat
包的一部分,因此首先需要確保已經安裝了這個包。
sysstat
在大多數Linux發行版中,你可以使用包管理器來安裝 sysstat
:
Debian/Ubuntu:
sudo apt-get update
sudo apt-get install sysstat
CentOS/RHEL:
sudo yum install sysstat
Fedora:
sudo dnf install sysstat
Arch Linux:
sudo pacman -S sysstat
cpustat
安裝完成后,你可以通過以下命令來實時監控CPU的使用情況:
cpustat
默認情況下,cpustat
會每秒更新一次CPU的統計信息。如果你想改變更新的頻率,可以使用 -i
選項指定間隔時間(以秒為單位)。例如,每5秒更新一次:
cpustat -i 5
cpustat
輸出示例cpustat
的輸出通常包括以下幾個部分:
例如,要查看每個CPU核心的詳細統計信息,可以使用:
cpustat -c
要查看系統上下文切換的次數,可以使用:
cpustat -y
通過這些選項,你可以根據需要定制 cpustat
的輸出,以便更好地監控和分析CPU的使用情況。