cpustat 是一個用于報告 CPU 使用情況的工具,它可以用來檢測 CPU 瓶頸。通過高頻率對系統中運行的每個進程進行取樣,然后以較低的頻率匯總這些樣本,cpustat 能夠提供關于 CPU 利用率和飽和度的有效信息。以下是 cpustat 的主要功能和特點:
sudo apt-get install cpustat 命令進行安裝。cpustat:顯示所有 CPU 的使用情況。cpustat -c:顯示每個 CPU 核心的使用情況。cpustat -p <PID>:根據進程 ID 顯示 CPU 使用情況。通過這些功能,cpustat 可以幫助系統管理員和開發人員有效地監控和分析 CPU 的使用情況,從而識別和解決可能的 CPU 瓶頸問題。