1. <ul id="0c1fb"></ul>

      <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
      <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区

      RELATEED CONSULTING
      相關咨詢
      選擇下列產品馬上在線溝通
      服務時間:8:30-17:00
      你可能遇到了下面的問題
      關閉右側工具欄

      新聞中心

      這里有您想知道的互聯網營銷解決方案
      Linux中top命令參數有哪些

      這篇文章將為大家詳細講解有關Linux中top命令參數有哪些,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

      創(chuàng)新互聯始終堅持【策劃先行,效果至上】的經營理念,通過多達10多年累計超上千家客戶的網站建設總結了一套系統(tǒng)有效的全網推廣解決方案,現已廣泛運用于各行各業(yè)的客戶,其中包括:塑料袋等企業(yè),備受客戶好評。

      top命令用法

      top命令經常用來監(jiān)控linux的系統(tǒng)狀況,是常用的性能分析工具,能夠實時顯示系統(tǒng)中各個進程的資源占用情況。

      top的使用方式 top [-d number] | top [-bnp]

      參數解釋:

      -d:number代表秒數,表示top命令顯示的頁面更新一次的間隔。默認是5秒。 -b:以批次的方式執(zhí)行top。 -n:與-b配合使用,表示需要進行幾次top命令的輸出結果。 -p:指定特定的pid進程號進行觀察。

      在top命令顯示的頁面還可以輸入以下按鍵執(zhí)行相應的功能(注意大小寫區(qū)分的):

      ?:顯示在top當中可以輸入的命令 P:以CPU的使用資源排序顯示 M:以內存的使用資源排序顯示 N:以pid排序顯示 T:由進程使用的時間累計排序顯示 k:給某一個pid一個信號。可以用來殺死進程 r:給某個pid重新定制一個nice值(即優(yōu)先級) q:退出top(用ctrl+c也可以退出top)。

      top各輸出參數含義

      下面是使用top命令來進行性能檢測的截圖:

      圖一(ubuntu):

      Linux中top命令參數有哪些

      圖二(centos):

      Linux中top命令參數有哪些

      一、top前5行統(tǒng)計信息

      第1行:top - 05:43:27 up 4:52, 2 users, load average: 0.58, 0.41, 0.30
      第1行是任務隊列信息,其參數如下:

      內容含義
      05:43:27表示當前時間
      up 4:52系統(tǒng)運行時間 格式為時:分
      2 users當前登錄用戶數
      load average: 0.58, 0.41, 0.30系統(tǒng)負載,即任務隊列的平均長度。 三個數值分別為 1分鐘、5分鐘、15分鐘前到現在的平均值。

      load average: 如果這個數除以邏輯CPU的數量,結果高于5的時候就表明系統(tǒng)在超負荷運轉了。

      第2行:Tasks: 159 total, 1 running, 158 sleeping, 0 stopped, 0 zombie
      第3行:%Cpu(s): 37.0 us, 3.7 sy, 0.0 ni, 59.3 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
      第2、3行為進程和CPU的信息
      當有多個CPU時,這些內容可能會超過兩行,其參數如下:

      內容含義
      159 total進程總數
      1 running正在運行的進程數
      158 sleeping睡眠的進程數
      0 stopped停止的進程數
      0 zombie僵尸進程數
      37.0 us用戶空間占用CPU百分比
      3.7 sy內核空間占用CPU百分比
      0.0 ni用戶進程空間內改變過優(yōu)先級的進程占用CPU百分比
      59.3 id空閑CPU百分比
      0.0 wa等待輸入輸出的CPU時間百分比
      0.0 hi硬中斷(Hardware IRQ)占用CPU的百分比
      0.0 si軟中斷(Software Interrupts)占用CPU的百分比
      0.0 st

      第4行:KiB Mem: 1530752 total, 1481968 used, 48784 free, 70988 buffers

      第5行:KiB Swap: 3905532 total, 267544 used, 3637988 free. 617312 cached Mem
      第4、5行為內存信息
      其參數如下:

      內容含義
      KiB Mem: 1530752 total物理內存總量
      1481968 used使用的物理內存總量
      48784 free空閑內存總量
      70988 buffers(buff/cache)用作內核緩存的內存量
      KiB Swap: 3905532 total交換區(qū)總量
      267544 used使用的交換區(qū)總量
      3637988 free空閑交換區(qū)總量
      617312 cached Mem緩沖的交換區(qū)總量。
      3156100 avail Mem代表可用于進程下一次分配的物理內存數量

      上述最后提到的緩沖的交換區(qū)總量,這里解釋一下,所謂緩沖的交換區(qū)總量,即內存中的內容被換出到交換區(qū),而后又被換入到內存,但使用過的交換區(qū)尚未被覆蓋,該數值即為這些內容已存在于內存中的交換區(qū)的大小。相應的內存再次被換出時可不必再對交換區(qū)寫入。

      計算可用內存數有一個近似的公式:
      第四行的free + 第四行的buffers + 第五行的cached

      二、進程信息

      列名含義
      PID進程id
      PPID父進程id
      RUSERReal user name
      UID進程所有者的用戶id
      USER進程所有者的用戶名
      GROUP進程所有者的組名
      TTY啟動進程的終端名。不是從終端啟動的進程則顯示為 ?
      PR優(yōu)先級
      NInice值。負值表示高優(yōu)先級,正值表示低優(yōu)先級
      P最后使用的CPU,僅在多CPU環(huán)境下有意義
      %CPU上次更新到現在的CPU時間占用百分比
      TIME進程使用的CPU時間總計,單位秒
      TIME+進程使用的CPU時間總計,單位1/100秒
      %MEM進程使用的物理內存百分比
      VIRT進程使用的虛擬內存總量,單位kb。VIRT=SWAP+RES
      SWAP進程使用的虛擬內存中,被換出的大小,單位kb
      RES進程使用的、未被換出的物理內存大小,單位kb。RES=CODE+DATA
      CODE可執(zhí)行代碼占用的物理內存大小,單位kb
      DATA可執(zhí)行代碼以外的部分(數據段+棧)占用的物理內存大小,單位kb
      SHR共享內存大小,單位kb
      nFLT頁面錯誤次數
      nDRT最后一次寫入到現在,被修改過的頁面數。
      S進程狀態(tài)。D=不可中斷的睡眠狀態(tài) R=運行 S=睡眠 T=跟蹤/停止 Z=僵尸進程
      COMMAND命令名/命令行
      WCHAN若該進程在睡眠,則顯示睡眠中的系統(tǒng)函數名
      Flags任務標志

      其他

      默認進入top時,各進程是按照CPU的占用量來排序的。

      1、在top基本視圖中,按鍵盤數字“1”可以監(jiān)控每個邏輯CPU的狀況:

      Linux中top命令參數有哪些
      2、敲擊鍵盤‘b’(打開關閉加亮效果)top視圖變換如下:

      Linux中top命令參數有哪些

      PID為16283為當前top視圖中唯一的運行態(tài)進程。也可以敲擊鍵盤‘y’來打開或者關閉運行態(tài)進程的加亮效果。

      3、敲擊鍵盤‘x’(打開/關閉排序列的加亮效果),top視圖變換如下:

      Linux中top命令參數有哪些

      可以看到現在是按"%CPU"進行排序的,可以按”shift+>”或者”shift+<”左右改變排序序列。

      4、改變進程顯示字段

      在top基本視圖中,敲擊”f”進入另一個視圖,在這里可以編輯基本視圖中的顯示字段:

      Linux中top命令參數有哪些

      用上下鍵選擇選項,按下空格鍵可以決定是否在基本視圖中顯示這個選項。

      top命令是一個非常強大的功能,但是它監(jiān)控的最小單位是進程,如果想監(jiān)控更小單位時,就需要用到ps或者netstate命令來滿足我們的要求。

      關于“Linux中top命令參數有哪些”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。


      分享文章:Linux中top命令參數有哪些
      文章URL:http://ef60e0e.cn/article/peddjp.html
      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区
      1. <ul id="0c1fb"></ul>

        <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
        <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

        定兴县| 油尖旺区| 浦江县| 乐都县| 大庆市| 盐亭县| 泾源县| 浪卡子县| 莱阳市| 中西区| 吴忠市| 湖州市| 纳雍县| 凤庆县| 阜康市| 嘉兴市| 宁武县| 绥宁县| 当阳市| 富宁县| 高要市| 宣汉县| 普洱| 洞头县| 化德县| 法库县| 青龙| 伽师县| 南靖县| 高雄市| 苏州市| 泾阳县| 丰镇市| 白水县| 顺平县| 饶平县| 论坛| 汾阳市| 神池县| 南雄市| 苗栗县|