Linux下監控CPU的整體效能

來源:互聯網
上載者:User

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值,包括輕量級進程,也就是線程。

SUSE Linux的CPU省電模式引發的故障案例解析

Linux下區分物理CPU、邏輯CPU和CPU核心數

Linux下用/proc/stat檔案來計算cpu的利用率(附源碼) 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.