cpustat
是一個用于顯示 CPU 使用情況的工具,它是 sysstat
軟件包的一部分。在 Debian 系統中,你可以使用 cpustat
來監控 CPU 的各種性能指標,包括用戶空間占用、系統空間占用、空閑時間等。
CPU 等待時間通常指的是 CPU 在等待某些事件(如 I/O 操作完成)發生時所花費的時間。在 cpustat
的輸出中,這個指標通常被稱為 “iowait”。
cpustat
的輸出示例:
Linux 5.4.0-42-generic (hostname) 01/01/2021 _x86_64_ (4 CPU)
avg-cpu: %user %system %idle %iowait %steal %guest %gnice
12.34 23.45 64.12 0.09 0.00 0.00 0.00
在這個示例中,%iowait
列顯示了 CPU 等待時間所占的百分比。在這個例子中,CPU 等待時間為 0.09%。
要使用 cpustat
,你需要先安裝 sysstat
軟件包:
sudo apt-get update
sudo apt-get install sysstat
然后,你可以運行 cpustat
命令來查看 CPU 使用情況:
cpustat
如果你想實時查看 CPU 使用情況,可以使用 -w
選項:
cpustat -w
這將每秒刷新一次 CPU 使用情況。