cpustat 是一個用于監控系統 CPU 使用情況的工具,它是 sysstat 包的一部分。以下是一些使用 cpustat 的案例:
要查看系統的 CPU 使用情況,只需在終端中輸入以下命令:
cpustat
這將顯示 CPU 的總體使用情況,包括用戶空間、系統空間、空閑時間等。
要查看每個 CPU 核心的使用情況,請使用 -p 選項:
cpustat -p ALL
這將顯示所有 CPU 核心的詳細使用情況。
要查看特定時間間隔的 CPU 使用情況,請使用 -i 選項指定時間間隔(以秒為單位):
cpustat -i 5
這將每 5 秒更新一次 CPU 使用情況。
要將 CPU 使用情況保存到文件,請使用重定向操作符(>):
cpustat -i 5 > cpu_usage.txt
這將每 5 秒將 CPU 使用情況保存到名為 cpu_usage.txt 的文件中。
要查看特定 CPU 核心的使用情況并將其保存到文件,請使用 -p 和重定向操作符(>):
cpustat -p 0 -i 5 > cpu_core_0_usage.txt
這將每 5 秒將 CPU 核心 0 的使用情況保存到名為 cpu_core_0_usage.txt 的文件中。
要實時查看 CPU 使用情況,可以使用 watch 命令與 cpustat 結合使用:
watch -n 5 cpustat
這將每 5 秒刷新一次 CPU 使用情況。
這些案例應該可以幫助您開始使用 cpustat 監控和分析系統的 CPU 使用情況。更多選項和詳細信息,請參閱 cpustat 的手冊頁(通過運行 man cpustat)。