歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux下監控CPU的整體性能

Linux下監控CPU的整體性能

日期:2017/2/28 14:45:18   编辑:Linux教程

cat /proc/stat

每個字段的具體含義:
User:從系統啟動開始累積到當前時刻,用戶態的CPU時間:單位0.01s
Nice:從系統啟動開始累積到當前時刻,nice值為負的進程占用的CPU時間,單位0.01s
System:從系統啟動開始累積到當前時刻,核心時間:單位0.01s
idle:從系統啟動開始累積到當前時刻,除硬盤IO等待時間以外的等待時間:單位0.01s
iowait:從系統啟動開始累積到當前時刻,硬盤IO等待時間:單位0.01s
irq:從系統啟動開始累積到當前時刻,硬中斷時間:單位0.01s
softirq,從系統啟動開始累積到當前時刻,軟中斷時間,單位0.01s.
CPU總時間=user+system+nice+idle+iowait+irq+softirq
Intr為自系統啟動以來,發生的所有中斷的次數,然後每隔數對應一個特定的中斷自系統啟動以來所發生的次數。
Ctxt為止系統啟動以來,CPU發生的上下文交換的次數。
Btime:系統啟動到現在為止的時間愛你。
Processes(total_forks),自系統啟動以來,所創建的任務的個數。
Procs_running:當前運行隊列的任務的數目
Procs_blocked:當前被阻塞的任務的數目。

/proc/loadavg: cat /proc/loadavg

Lavg_1:一分鐘負載
Lavg_5:五分鐘負載
Lavg_15:十五分鐘負載
Nr_running:在采樣時刻,運行隊列裡的任務的數目,和/proc/stat中的procs_running相同
Nr_threads:采樣時刻,系統中活躍的任務的個數
Last_pid,最大的pid值,包括輕量級進程,也就是線程。

Copyright © Linux教程網 All Rights Reserved