首頁  >  文章  >  運維  >  linux下查看cpu使用情況使用什麼指令

linux下查看cpu使用情況使用什麼指令

王林
王林原創
2020-10-20 09:59:5411438瀏覽

linux下查看cpu使用情況使用top指令。 top指令是linux下常用的效能分析工具,能夠即時顯示系統中各個行程的資源佔用狀況,類似windows下的任務管理器。

linux下查看cpu使用情況使用什麼指令

top指令是Linux下常用的效能分析工具,能夠即時顯示系統中各個行程的資源佔用狀況,類似Windows的任務管理器。

(推薦教學:linux影片教學

執行top 指令後,CPU 使用狀態會以全螢幕的方式顯示,並且會處在對話的模式--用基於top 的指令,可以控制顯示方式等等。退出 top 的指令為 q (在 top 運行中敲 q 鍵一次)。

linux下查看cpu使用情況使用什麼指令

內容解釋:

#第一行(頂):

  15:24:36 系統目前時刻

#  14 days 系統啟動後到現在的運作時間

  3 users 目前登入系統的用戶,更確切的說是登入用戶的終端數-- 同一個用戶同一時間對系統多個終端的連接將被視為多個用戶連接到系統,這裡的用戶數也將表現為終端的數目

  load average 當前系統負載的平均值,後面的三個值分別為1分鐘前、5分鐘前、15分鐘前進程的平均數,一般的可以認為這個數值超過CPU 數目時,CPU 將比較吃力的負載當前系統所包含的進程

第二行(Tasks):

]系統行程數

  0 zombie 殭屍行程數

第三行(Cpus):

  7.3% us 用戶空間佔用CPU百分比

  2.0% sy 核心空間佔用CPU百分比

  0.0% ni 用戶進程空間內改變過優先權的程序佔用CPU百分比

  90.4% id 空閒CPU百分比

  0.3% wa 等待輸出的CPU時間百分比

  0.0% 的CPU時間百分比

  ##  0.0% si

  0.0% st

第四行(Mem):

  2042616 total 物理記憶體總量

  1770116 used 使用的物理記憶體總量

  272500 free 空閒內存總量

  163912 buffers 用作內核緩存的內存量

第五行(Swap):

表示類別同第四行(Mem ),但此處反映交換分區(Swap)的使用情況。通常,交換分區(Swap)被頻繁使用的情況,將被視為物理記憶體不足而造成的。

  2094076 total 交換區總量

  45052 used 使用的交換區總量

  2049024 free 空閒交換區總量

  3466244最下部分的進程清單列:

以PID 區分的進程清單將根據所設定的畫面更新時間定期的更新。透過top 內部指令可以控制此處的顯示方式:


  PID:進程的ID
  USER:進程擁有者
  PR:進程的優先級別,越小越優先被執行

NInice:值

  VIRT:進程佔用的虛擬記憶體

  RES:進程佔用的實體記憶體

  SHR:進程使用的共享記憶體

  S:進程的狀態。 S表示休眠,R表示正在運行,Z表示僵死狀態,N表示該進程優先值為負數

  %CPU:進程佔用CPU的使用率
  %MEM:進程使用的物理內存和總內存的​​百分比
  TIME :此行程啟動後所佔用的總的CPU時間,即佔用CPU使用時間的累加值。
  COMMAND:進程啟動指令名稱

相關推薦:
linux教學

以上是linux下查看cpu使用情況使用什麼指令的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn