cpustat
是一個用于顯示 CPU 使用情況的工具,它是 sysstat
包的一部分。cpustat
命令提供了關于 CPU 的各種統計信息,包括每個 CPU 的使用率、上下文切換次數、中斷次數等。
要使用 cpustat
命令,只需在終端中輸入 cpustat
,然后按 Enter 鍵。你還可以通過添加一些選項來自定義輸出。例如,使用 -c
選項可以顯示每個 CPU 的詳細統計信息,而 -m
選項可以顯示內存使用情況。
以下是 cpustat
命令的一些常見輸出字段及其含義:
此外,cpustat
還可以顯示每個 CPU 的上下文切換次數(ctxt)、中斷次數(softirq)和軟中斷次數(steal)等。
要查看特定時間間隔的 CPU 統計信息,可以使用 -t
選項,后跟時間間隔(以秒為單位)。例如,要每 5 秒更新一次 CPU 統計信息,可以輸入 cpustat -t 5
。
總之,cpustat
是一個強大的工具,可以幫助你監控和分析 Linux 系統中的 CPU 使用情況。通過查看不同的輸出字段,你可以了解系統性能瓶頸并進行相應的優化。