在 Ubuntu 系統中,cpustat 是一個用于顯示 CPU 使用情況的工具,通常作為 sysstat 包的一部分提供。要使用 cpustat 查看進程信息,你可以結合其他命令來獲取更詳細的信息。
以下是一些方法:
安裝 sysstat(如果尚未安裝):
sudo apt update
sudo apt install sysstat
使用 cpustat 查看 CPU 使用情況:
默認情況下,cpustat 會顯示每個 CPU 的統計信息。你可以使用 -p 選項來顯示每個進程的 CPU 使用情況。
sudo cpustat -p
結合 pidstat 查看更詳細的進程信息:
pidstat 是另一個強大的工具,可以用來監控單個或多個進程的 CPU、內存、I/O 等統計信息。首先確保 sysstat 包中包含 pidstat。
sudo apt install sysstat
然后使用以下命令查看所有進程的 CPU 使用情況:
sudo pidstat -u
如果你想監控特定進程的 CPU 使用情況,可以使用 -p 選項并指定 PID:
sudo pidstat -p <PID>
使用 htop 或 top 命令:
這些命令提供了實時的系統監視功能,包括進程的 CPU 和內存使用情況。
htop
或者
top
這些工具可以幫助你有效地監控和分析 Ubuntu 系統上的進程和 CPU 使用情況。