cpustat
是一個用于監控 CPU 使用情況的工具,它是 sysstat
包的一部分。cpustat
提供了豐富的參數來定制輸出的信息和格式。以下是一些常用的 cpustat
參數及其詳解:
-c 或 –cpu:
-c 0
顯示第一個 CPU 的信息。-m 或 –mixed:
cpustat
只顯示 CPU 使用率。-P 或 –pid:
-u 或 –user:
-s 或 –system:
-i 或 –idle:
-w 或 –wait:
-h 或 –help:
-e 或 –elapsed:
cpustat
以來的時間。-r 或 –relative:
-t 或 –timestamps:
-C 或 –class:
-N 或 –nice:
-V 或 –version:
cpustat
的版本信息。顯示所有 CPU 的詳細統計信息:
cpustat -c
顯示第一個 CPU 的詳細統計信息:
cpustat -c 0
顯示用戶態 CPU 使用率:
cpustat -u
顯示內核態 CPU 使用率:
cpustat -s
顯示空閑 CPU 時間:
cpustat -i
顯示等待 I/O 的 CPU 時間:
cpustat -w
顯示自系統啟動以來的總時間:
cpustat -e
顯示相對于上次調用的 CPU 使用率變化:
cpustat -r
在輸出中添加時間戳:
cpustat -t
按 CPU 類別顯示統計信息:
cpustat -C
顯示調整過優先級的進程的 CPU 使用情況:
cpustat -N
通過組合這些參數,你可以靈活地定制 cpustat
的輸出,以滿足你的監控需求。