Linux系列學會使用Top命令進行系統監控

      網友投稿 946 2022-05-30

      top命令可以實時動態地查看系統的整體運行情況,是一個綜合了多方信息監測系統性能和運行信息的實用工具,TOP命令是linux下常用的性能分析工具,能夠實時顯示系統中各個進程的資源占用狀況,有點像window系統的任務管理器

      Linux系列之學會使用Top命令進行系統監控

      語法:top [param]

      1

      param為:

      -b:以批處理模式操作;

      -c:顯示完整的治命令;

      -d:屏幕刷新間隔時間;

      -I:忽略失效過程;

      -s:保密模式;

      -S:累積模式;

      -u [用戶名]:指定用戶名;

      -p [進程號]:指定進程;

      -n [次數]:循環顯示的次數。

      top命令分為上下兩個部分:

      系統統計信息

      系統進程信息

      系統統計信息

      top - 11:38:01 up 231 days, 2:06, 1 user, load average: 0.88, 0.22, 0.18 Tasks: 170 total, 1 running, 169 sleeping, 0 stopped, 0 zombie %Cpu(s): 38.7 us, 3.5 sy, 0.0 ni, 42.0 id, 15.5 wa, 0.0 hi, 0.3 si, 0.0 st KiB Mem : 8010580 total, 927820 free, 2411572 used, 4671188 buff/cache KiB Swap: 4063228 total, 2933688 free, 1129540 used. 5153128 avail Mem

      1

      2

      3

      4

      5

      row1:任務隊列信息,同 uptime 命令的執行結果

      top - 11:38:01 up 231 days, 2:06, 1 user, load average: 0.88, 0.22, 0.18

      11:38:01 (當前系統時間)

      up 231 days, 2:06(系統運行時間)

      1 user (當前登錄用戶數)

      load average: 0.88, 0.22, 0.18 (系統的平均負載數,表示 1分鐘、5分鐘、15分鐘到現在的平均數)

      row2:進程統計信息

      Tasks: 170 total, 1 running, 169 sleeping, 0 stopped, 0 zombie

      170 total(系統當前總進程總數)

      1 running (正在運行的進程數)

      169 sleeping(睡眠進程數)

      0 stopped (停止進程數)

      0 zombie (僵尸進程數)

      row3:CPU 統計信息

      %Cpu(s): 38.7 us, 3.5 sy, 0.0 ni, 42.0 id, 15.5 wa, 0.0 hi, 0.3 si, 0.0 st

      38.7 us, (用戶空間CPU占用率)

      3.5 sy (內核空間CPU占用率)

      0.0 ni (用戶進程空間改變過優先級的進程CPU的占用率)

      42.0 id(空閑CPU占有率)

      15.5 wa (等待輸入輸出的CPU時間百分比)

      0.0%hi (硬件中斷請求)

      0.3%si (軟件中斷請求)

      0.0%st (分配給運行在其它虛擬機上的任務的實際 CPU時間)

      row4:內存狀態

      KiB Mem : 8010580 4671188 , 927820 free, 2411572 used, 4671188 buff/cache

      4671188 total (物理內存總量 )

      2411572 used (已使用的內存 )

      927820 free (空閑內存 )

      4671188 buffers (內核緩存使用)

      ps:以k為單位

      row5:swap交換分區信息

      KiB Swap: 4063228 total, 2933688 free, 1129540 used. 5153128 avail Mem

      4063228 total (交換分區總量 )

      1129540 used (已使用交換分區內存 )

      2933688 free (空閑交換分區 )

      5153128 cached (緩沖交換區 )

      系統進程信息

      PID :進程id

      USER :進程所有者的用戶名

      PR :進程優先級

      NI :nice值。負值表示高優先級,正值表示低優先級

      VIRT :進程使用的虛擬內存總量,單位kb。VIRT=SWAP+RES

      RES :進程使用的、未被換出的物理內存大小,單位kb。RES=CODE+DATA

      SHR :共享內存大小,單位kb

      S :進程狀態。D=不可中斷的睡眠狀態 R=運行 S=睡眠 T=跟蹤/停止 Z=僵尸進程

      %CPU :上次更新到現在的CPU時間占用百分比

      %MEM :進程使用的物理內存百分比

      TIME+ :進程使用的CPU時間總計,單位1/100秒

      COMMAND :進程名稱[命令名/命令行]

      按“1”鍵,可打開或關閉顯示詳細CPU統計信息:

      按字母“B”鍵,可打開或關閉當前進程的顯示效果

      Linux 任務調度

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:【Java 網絡編程】Socket TCP UDP 聯系
      下一篇:DevCloud新手課堂 之 兩步通過構建任務發布軟件包到私有依賴庫
      相關文章
      亚洲91精品麻豆国产系列在线| 亚洲国产成人精品不卡青青草原| 亚洲 自拍 另类小说综合图区| 亚洲国产成人久久99精品| 一区国严二区亚洲三区| 亚洲AV综合永久无码精品天堂| 亚洲国产美女在线观看| 亚洲精品一区二区三区四区乱码| 亚洲狠狠综合久久| 亚洲一区综合在线播放| 亚洲免费视频网站| 亚洲短视频男人的影院| 自拍偷自拍亚洲精品情侣| 亚洲av中文无码| 一本色道久久88亚洲综合 | 亚洲六月丁香六月婷婷色伊人| 91亚洲va在线天线va天堂va国产| 亚洲av日韩av无码| 亚洲色精品vr一区二区三区| 亚洲人成网站在线播放vr| 国产亚洲精AA在线观看SEE| 亚洲精品无码专区久久久| 国产亚洲成归v人片在线观看| 中文字幕亚洲图片| 亚洲人色婷婷成人网站在线观看| 亚洲中文字幕久久精品无码喷水| 亚洲中文字幕无码久久2017| 亚洲片国产一区一级在线观看| 国产亚洲高清在线精品不卡| 亚洲国产精品专区在线观看| 久久久久久亚洲精品不卡| 国产AV无码专区亚洲AV毛网站| 亚洲精品免费在线观看| 亚洲精品视频在线观看免费| 亚洲人成人77777网站不卡| 国产成人精品日本亚洲11| 亚洲精华国产精华精华液好用| 精品国产亚洲AV麻豆| 久久久久亚洲av成人无码电影| 国产V亚洲V天堂无码久久久| 久久亚洲日韩看片无码|