cpustat
是一個用于顯示 CPU 使用情況的工具,它是 sysstat
軟件包的一部分。要使用 cpustat
統計 CPU 時間,你需要按照以下步驟操作:
sysstat
軟件包。在基于 Debian 的系統(如 Ubuntu)上,你可以使用以下命令安裝:sudo apt-get update
sudo apt-get install sysstat
在基于 RHEL 的系統(如 CentOS、Fedora)上,你可以使用以下命令安裝:
sudo yum install sysstat
cpustat
命令來查看 CPU 時間統計信息。默認情況下,cpustat
會顯示自上次啟動以來的 CPU 時間統計信息。例如:$ cpustat
average load: 0.08 0.12 0.10
System CPU: 0.15 0.13 0.14
User CPU: 0.08 0.10 0.09
Sys-CPU: 0.07 0.03 0.05
CPU usage: 10.0 10.0 10.0
這里顯示了系統的平均負載、系統 CPU 時間、用戶 CPU 時間和系統 CPU 時間等信息。
-t
選項指定時間間隔(以秒為單位),以及使用 -c
選項指定要顯示的 CPU 核心。例如,要每 2 秒顯示一次所有 CPU 核心的時間統計信息,可以運行:$ cpustat -t 2 -c ALL
-s
選項:$ cpustat -s
這將顯示每個 CPU 核心的累計用戶 CPU 時間、系統 CPU 時間和空閑時間等信息。
更多關于 cpustat
的選項和用法,你可以查閱其手冊頁:
man cpustat