青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

colorful

zc qq:1337220912

 

Linux top 命令詳解

http://blog.csdn.net/sunboy_2050/article/details/6129177

查看多核CPU命令

 mpstat -P ALL  和  sar -P ALL 

 

說明:sar -P ALL > aaa.txt   重定向輸出內容到文件 aaa.txt

 

top命令經常用來監控linux的系統狀況,比如cpu、內存的使用,程序員基本都知道這個命令,但比較奇怪的是能用好它的人卻很少,例如top監控視圖中內存數值的含義就有不少的曲解。

本文通過一個運行中的WEB服務器的top監控截圖,講述top視圖中的各種數據的含義,還包括視圖中各進程(任務)的字段的排序。

 

top進入視圖

top視圖 01

top視圖 01

【top視圖 01】是剛進入top的基本視圖,我們來結合這個視圖講解各個數據的含義。

第一行:
10:01:23 — 當前系統時間
126 days, 14:29 — 系統已經運行了126天14小時29分鐘(在這期間沒有重啟過)
2 users — 當前有2個用戶登錄系統
load average: 1.15, 1.42, 1.44 — load average后面的三個數分別是1分鐘、5分鐘、15分鐘的負載情況。

load average數據是每隔5秒鐘檢查一次活躍的進程數,然后按特定算法計算出的數值。如果這個數除以邏輯CPU的數量,結果高于5的時候就表明系統在超負荷運轉了。

第二行:
Tasks — 任務(進程),系統現在共有183個進程,其中處于運行中的有1個,182個在休眠(sleep),stoped狀態的有0個,zombie狀態(僵尸)的有0個。

第三行:cpu狀態
6.7% us — 用戶空間占用CPU的百分比。
0.4% sy — 內核空間占用CPU的百分比。
0.0% ni — 改變過優先級的進程占用CPU的百分比
92.9% id — 空閑CPU百分比
0.0% wa — IO等待占用CPU的百分比
0.0% hi — 硬中斷(Hardware IRQ)占用CPU的百分比
0.0% si — 軟中斷(Software Interrupts)占用CPU的百分比

在這里CPU的使用比率和windows概念不同,如果你不理解用戶空間和內核空間,需要充充電了。

第四行:內存狀態
8306544k total — 物理內存總量(8GB)
7775876k used — 使用中的內存總量(7.7GB)
530668k free — 空閑內存總量(530M)
79236k buffers — 緩存的內存量 (79M)

第五行:swap交換分區
2031608k total — 交換區總量(2GB)
2556k used — 使用的交換區總量(2.5M)
2029052k free — 空閑交換區總量(2GB)
4231276k cached — 緩沖的交換區總量(4GB)

這里要說明的是不能用windows的內存概念理解這些數據,如果按windows的方式此臺服務器“危矣”:8G的內存總量只剩下530M的可用內存。Linux的內存管理有其特殊性,復雜點需要一本書來說明,這里只是簡單說點和我們傳統概念(windows)的不同。

第 四行中使用中的內存總量(used)指的是現在系統內核控制的內存數,空閑內存總量(free)是內核還未納入其管控范圍的數量。納入內核管理的內存不見 得都在使用中,還包括過去使用過的現在可以被重復利用的內存,內核并不把這些可被重新使用的內存交還到free中去,因此在linux上free內存會越 來越少,但不用為此擔心。

如果出于習慣去計算可用內存數,這里有個近似的計算公式:第四行的free + 第四行的buffers + 第五行的cached,按這個公式此臺服務器的可用內存:530668+79236+4231276 = 4.7GB。

對于內存監控,在top里我們要時刻監控第五行swap交換分區的used,如果這個數值在不斷的變化,說明內核在不斷進行內存和swap的數據交換,這是真正的內存不夠用了。

第六行是空行

第七行以下:各進程(任務)的狀態監控
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 — 進程名稱(命令名/命令行)

多U多核CPU監控

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

top視圖 02

top視圖 02

觀察上圖,服務器有16個邏輯CPU,實際上是4個物理CPU。

進程字段排序

默 認進入top時,各進程是按照CPU的占用量來排序的,在【top視圖 01】中進程ID為14210的java進程排在第一(cpu占用100%),進程ID為14183的java進程排在第二(cpu占用12%)。可通過 鍵盤指令來改變排序字段,比如想監控哪個進程占用MEM最多,我一般的使用方法如下:

1. 敲擊鍵盤“b”(打開/關閉加亮效果),top的視圖變化如下:

top視圖 03

top視圖 03

我們發現進程id為10704的“top”進程被加亮了,top進程就是視圖第二行顯示的唯一的運行態(runing)的那個進程,可以通過敲擊“y”鍵關閉或打開運行態進程的加亮效果。

2. 敲擊鍵盤“x”(打開/關閉排序列的加亮效果),top的視圖變化如下:

top視圖 04

top視圖 04

可以看到,top默認的排序列是“%CPU”。

3. 通過”shift + >”或”shift + <”可以向右或左改變排序列,下圖是按一次”shift + >”的效果圖:

top視圖 05

top視圖 05

視圖現在已經按照%MEM來排序了。

改變進程顯示字段

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

top視圖 06

top視圖 06

這里列出了所有可在top基本視圖中顯示的進程字段,有”*”并且標注為大寫字母的字段是可顯示的,沒有”*”并且是小寫字母的字段是不顯示的。如果要在基本視圖中顯示“CODE”和“DATA”兩個字段,可以通過敲擊“r”和“s”鍵:

top視圖 07

top視圖 07

2. “回車”返回基本視圖,可以看到多了“CODE”和“DATA”兩個字段:

top視圖 08

top視圖 08

top命令的補充

top 命令是Linux上進行系統監控的首選命令,但有時候卻達不到我們的要求,比如當前這臺服務器,top監控有很大的局限性。這臺服務器運行著 websphere集群,有兩個節點服務,就是【top視圖 01】中的老大、老二兩個java進程,top命令的監控最小單位是進程,所以看不到我關心的java線程數和客戶連接數,而這兩個指標是java的 web服務非常重要的指標,通常我用ps和netstate兩個命令來補充top的不足。

監控java線程數:
ps -eLf | grep java | wc -l

監控網絡客戶連接數:
netstat -n | grep tcp | grep 偵聽端口 | wc -l

上面兩個命令,可改動grep的參數,來達到更細致的監控要求。

在 Linux系統“一切都是文件”的思想貫徹指導下,所有進程的運行狀態都可以用文件來獲取。系統根目錄/proc中,每一個數字子目錄的名字都是運行中的 進程的PID,進入任一個進程目錄,可通過其中文件或目錄來觀察進程的各項運行指標,例如task目錄就是用來描述進程中線程的,因此也可以通過下面的方 法獲取某進程中運行中的線程數量(PID指的是進程ID):

ls /proc/PID/task | wc -l

在linux中還有一個命令pmap,來輸出進程內存的狀況,可以用來分析線程堆棧:

pmap PID

posted on 2013-07-13 11:30 多彩人生 閱讀(401) 評論(0)  編輯 收藏 引用 所屬分類: linux program

導航

統計

常用鏈接

留言簿(3)

隨筆分類

隨筆檔案

搜索

最新評論

閱讀排行榜

評論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            久久精品视频在线| 校园春色国产精品| 欧美午夜激情小视频| 欧美片第1页综合| 欧美精品日韩| 欧美伦理a级免费电影| 欧美日韩国产小视频| 国产精品久久久久久av福利软件 | 久久综合国产精品台湾中文娱乐网| 久久深夜福利免费观看| 欧美成年人在线观看| 日韩一级成人av| 欧美一二区视频| 久久亚洲精品网站| 欧美日韩一区二区在线观看视频 | 91久久久久久久久| 亚洲视频第一页| 久久婷婷丁香| 亚洲精品一区二区三区樱花| 亚洲一区精品电影| 每日更新成人在线视频| 欧美色欧美亚洲另类二区| 国内成人精品2018免费看| 亚洲卡通欧美制服中文| 亚洲一区区二区| 欧美成人一二三| 亚洲男女自偷自拍| 欧美成人免费全部| 国模 一区 二区 三区| 一区二区三区免费网站| 久久亚洲精品一区| 亚洲无亚洲人成网站77777| 在线亚洲成人| 久久精品国产第一区二区三区最新章节| 美日韩精品视频免费看| 一区二区三区国产盗摄| 麻豆成人小视频| 国产欧美精品在线播放| 一区二区三区四区五区精品| 久久久久久网站| 亚洲午夜电影在线观看| 欧美久久视频| 亚洲区欧美区| 久久午夜精品一区二区| 亚洲欧美国产精品专区久久| 欧美日韩黄色一区二区| 亚洲黄色成人| 欧美激情第二页| 久久狠狠婷婷| 国产精品亚洲视频| 亚洲欧美一区二区在线观看| 亚洲精选中文字幕| 欧美日韩国产精品专区| 一区二区高清在线| 亚洲激情一区二区| 久久免费黄色| 在线观看视频欧美| 欧美aaa级| 免费成人黄色av| 亚洲人成免费| 亚洲日本中文字幕免费在线不卡| 欧美精品一区二| 99视频精品在线| 99精品国产在热久久| 欧美手机在线视频| 亚洲欧美日韩精品久久久久| 亚洲免费一级电影| 国产一区二区| 免费在线国产精品| 美国成人直播| 亚洲精品日韩激情在线电影| 亚洲国产日韩一级| 欧美巨乳在线| 亚洲永久精品国产| 亚洲欧洲av一区二区三区久久| 国产日韩一区二区三区在线播放 | 99re视频这里只有精品| 亚洲人成小说网站色在线| 欧美日韩精品高清| 欧美亚洲综合网| 久久天天狠狠| 一区二区三区四区国产精品| 一本色道久久88精品综合| 国产精品久久久久77777| 欧美在线视频一区| 你懂的视频欧美| 亚洲视频精品在线| 午夜视频一区二区| 亚洲国产清纯| 亚洲无限av看| 在线观看欧美日韩| 中文久久乱码一区二区| 国产精品99久久久久久人| 国产自产v一区二区三区c| 欧美成人按摩| 国产精品久久婷婷六月丁香| 久久久久国产精品午夜一区| 免费高清在线视频一区·| 亚洲一区在线视频| 久久精品官网| 亚洲一区二区三区在线观看视频| 羞羞色国产精品| 一本色道精品久久一区二区三区 | 欧美精品www在线观看| 欧美一区二区三区喷汁尤物| 蜜臀av性久久久久蜜臀aⅴ| 9色精品在线| 久久天天躁狠狠躁夜夜av| 亚洲一区中文字幕在线观看| 美国十次了思思久久精品导航| 久久av一区二区三区漫画| 欧美另类高清视频在线| 久久久久久久久久看片| 欧美日韩一卡| 亚洲狠狠丁香婷婷综合久久久| 欧美华人在线视频| 国产精品美女久久久久aⅴ国产馆| 免费成人高清视频| 国产亚洲成年网址在线观看| 一区二区三区欧美在线观看| 亚洲精品美女在线观看播放| 久久久久国产精品午夜一区| 久久国产天堂福利天堂| 国产精品国产三级国产aⅴ入口 | 国产一区二区三区电影在线观看| 亚洲激情在线播放| 亚洲国产免费看| 久久精品亚洲热| 久久国产精品久久w女人spa| 国产精品国产自产拍高清av王其| 亚洲精品国产系列| 亚洲理论在线观看| 裸体丰满少妇做受久久99精品| 久久国产精品毛片| 国产亚洲成年网址在线观看| 亚洲欧美区自拍先锋| 亚洲一区欧美激情| 欧美日韩中文在线观看| 亚洲理伦在线| 亚洲尤物影院| 欧美性猛交视频| 亚洲一区尤物| 欧美一区二区成人| 国产偷国产偷亚洲高清97cao| 午夜日韩福利| 久久人人爽国产| 亚洲激情视频在线播放| 欧美激情国产日韩| 亚洲精品国精品久久99热| 亚洲午夜一区二区| 欧美日韩国产在线播放| 一区二区高清在线| 欧美在线视频一区二区三区| 精品成人国产| 美女精品自拍一二三四| 久久女同互慰一区二区三区| 欧美大片va欧美在线播放| 亚洲大胆视频| 欧美日韩国产限制| 午夜一区不卡| 欧美国产第二页| 亚洲一区自拍| 国内精品久久久| 欧美精品福利视频| 亚洲欧美电影在线观看| 欧美国产欧美亚州国产日韩mv天天看完整| 亚洲精品在线视频| 国产精品视频久久一区| 久久综合九九| 亚洲一区二区在线看| 欧美福利影院| 欧美一区观看| 亚洲精品一区二区三区婷婷月| 国产精品视频精品| 欧美成人综合在线| 亚洲欧美日韩精品久久奇米色影视| 美女任你摸久久| 香港久久久电影| 亚洲精品乱码久久久久久黑人 | 在线性视频日韩欧美| 黑人一区二区| 欧美视频二区36p| 老司机精品福利视频| 亚洲天堂av在线免费观看| 免费永久网站黄欧美| 香蕉免费一区二区三区在线观看 | 亚洲欧美成人网| 亚洲国产精品视频一区| 国产精品美女在线观看| 欧美激情在线狂野欧美精品| 久久精品女人的天堂av| 亚洲在线不卡| 亚洲免费久久| 亚洲人成网站精品片在线观看 | 亚洲欧洲在线一区| 黄网站色欧美视频| 国产偷自视频区视频一区二区| 欧美日韩免费看| 欧美久久影院| 欧美福利视频|