在 Debian 系統中,cpustat
是一個用于顯示 CPU 使用情況的工具,它提供了關于 CPU 時間的詳細信息。cpustat
報告中的 %usr
和 %sys
分別代表以下含義:
%usr
:用戶空間占用率。這個指標表示 CPU 在用戶空間(非內核態)運行應用程序所消耗的時間百分比。換句話說,它是用于執行用戶級程序(如文本編輯器、瀏覽器等)的 CPU 時間占總時間的比例。
%sys
:系統空間占用率。這個指標表示 CPU 在內核空間運行操作系統內核所消耗的時間百分比。換句話說,它是用于執行內核級任務(如文件系統操作、設備驅動程序等)的 CPU 時間占總時間的比例。
這兩個指標可以幫助你了解 CPU 的使用情況,以便進行性能調優和故障排查。通常,一個健康的系統會在這兩個指標之間保持一定的平衡。如果 %usr
過高,可能意味著用戶級程序占用了大量 CPU 資源;如果 %sys
過高,可能意味著內核級任務占用了大量 CPU 資源。