cpustat 是一個用于報告 CPU 使用情況的工具,它支持以下參數設置:
-c, --cpu: 顯示每個 CPU 核心的使用情況。-m, --memory: 顯示內存使用情況。-t, --time: 顯示自系統啟動以來的時間。-h, --human-readable: 以易讀的格式顯示 CPU 使用率(例如,使用 KB、MB 等)。-p, --pid: 根據進程 ID 顯示 CPU 使用情況。-u, --user: 顯示用戶空間進程的 CPU 使用情況。-n, --nice: 顯示 nice 值(進程優先級)對 CPU 使用率的影響。-i, --idle: 顯示空閑時間百分比。-s, --system: 顯示內核空間進程的 CPU 使用情況。-q, --quiet: 只顯示摘要信息。-r, --recursive: 對目錄及其子目錄中的所有文件執行操作。-v, --version: 顯示 cpustat 的版本信息。-f, --file: 從文件中讀取 CPU 使用情況數據。這些參數可以組合使用,以便根據需要定制輸出。例如,要顯示每個 CPU 核心的使用情況以及內存使用情況,可以使用以下命令:
cpustat -c -m