cpustat
是一個用于監控 CPU 使用情況的工具,它是 sysstat
包的一部分。以下是一些 cpustat
命令的使用技巧:
基本用法:
cpustat
cpustat -i 1 5
顯示詳細信息:
-e
選項顯示詳細的 CPU 使用情況,包括每個 CPU 的用戶態、系統態、空閑時間等:cpustat -e
顯示每個 CPU 的統計信息:
-p ALL
選項顯示所有 CPU 的詳細統計信息:cpustat -p ALL
顯示特定 CPU 的統計信息:
-p
選項指定特定的 CPU(例如,CPU 0):cpustat -p 0
顯示中斷和上下文切換統計信息:
-i
選項顯示中斷和上下文切換的統計信息:cpustat -i
顯示 CPU 的負載平均值:
-l
選項顯示 CPU 的負載平均值:cpustat -l
顯示 CPU 的溫度:
-t
選項顯示 CPU 的溫度(需要內核支持):cpustat -t
顯示 CPU 的頻率:
-f
選項顯示 CPU 的頻率(需要內核支持):cpustat -f
顯示 CPU 的電源管理信息:
-m
選項顯示 CPU 的電源管理信息(需要內核支持):cpustat -m
將輸出保存到文件:
cpustat
的輸出保存到文件中:cpustat -i 1 5 > cpu_usage.log
通過這些技巧,你可以更好地監控和分析系統的 CPU 使用情況。