瘋狂

          STANDING ON THE SHOULDERS OF GIANTS
          posts - 481, comments - 486, trackbacks - 0, articles - 1
            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

          topas命令解析

          Posted on 2011-12-08 11:40 瘋狂 閱讀(4351) 評論(1)  編輯  收藏 所屬分類: unix
          上一張我們測試機的topas的圖(aix 5.3):然后后面附上解釋:




          topas命令用于監(jiān)控各種系統(tǒng)資源,如CPU的使用情況,CPU事件和隊列,內(nèi)存和換頁空間的使用,磁盤性能,網(wǎng)絡(luò)性能以及NFS統(tǒng)計等。它還會報告指派給不同WLM類的進程對系統(tǒng)資源的消耗情況。它還能報告系統(tǒng)中最常用的進程和工作量管理器(WLM)的常用類。有關(guān)WLM類信息只有在WLM激活時才會顯示。topas命令將常用進程定義為那些使用大量CPU時間的進程。topas命令沒有作日志的選項,所有信息都是實時的。

          topas命令利用System Performance Measurement Interface(SPMI)API獲得有關(guān)信息。正是因為通過SPMI API,使系統(tǒng)開銷保持在最小程度。topas命令使用perfstat庫調(diào)用訪問perfstat內(nèi)核擴展。

          topas顯示可以分為5部分:CPU、網(wǎng)絡(luò)、磁盤、進程以及系統(tǒng)工作變量。

          CPU 使用情況 顯示一個條形圖表來表示累積的 CPU 使用情況。如果有多個 CPU,按 c 鍵兩次就可顯示 CPU 列表。僅按 c 鍵一次會關(guān)閉這個部分。下列字段通過兩種格式顯示:

          User% 顯示以用戶方式執(zhí)行的程序所使用的 CPU 的百分數(shù);(缺省按用戶% 排序)
          Kern% 顯示以內(nèi)核方式執(zhí)行的程序所使用的 CPU 的百分數(shù);
          Wait% 顯示用于等待 IO 的時間的百分數(shù);
          Idle% 表示 CPU 空閑時間的百分數(shù)。

          網(wǎng)絡(luò)接口 顯示了網(wǎng)絡(luò)接口的列表。所顯示接口的最大數(shù)目是正被監(jiān)視的接口數(shù)目,正如 -n 標志指定的那樣。按 n 鍵可關(guān)閉此部分。再按一次 n 鍵就會顯示一行所有網(wǎng)絡(luò)接口活動的報告摘要。兩個報告都顯示下列字段:

          Interf 網(wǎng)絡(luò)接口的名稱。
          KBPS 在監(jiān)視時間間隔內(nèi)每秒鐘以 MB 為單位的總吞吐量。這個字段是每秒接收到的千字節(jié)和發(fā)送的千字節(jié)的總和。
          I-Pack 在監(jiān)視時間間隔內(nèi)每秒鐘接收到的數(shù)據(jù)包的數(shù)目。
          O-Pack 在監(jiān)視時間間隔內(nèi)每秒鐘發(fā)送的數(shù)據(jù)包的數(shù)目。
          KB-In 在監(jiān)視時間間隔內(nèi)每秒鐘接收到的千字節(jié)的數(shù)目。
          KB-Out 在監(jiān)視時間間隔內(nèi)每秒鐘發(fā)送的千字節(jié)的數(shù)目。

           

          磁盤 顯示了物理磁盤的列表。按 d 鍵可關(guān)閉這個部分。再按一次 d 鍵就會顯示一行所有物理磁盤活動的報告摘要。兩個報告都顯示下列字段:

          Disk 物理磁盤的名稱。
          Busy% 表示物理磁盤活動時間的百分比(驅(qū)動器帶寬使用)。
          KBPS 在監(jiān)視時間間隔內(nèi)每秒鐘讀和寫的千字節(jié)的數(shù)目。此字段是 KB-Read 和 KB-Writ 的總和。
          TPS 每秒鐘發(fā)送到物理磁盤的傳輸?shù)臄?shù)目。傳輸是對物理磁盤的 I/O 請求。多個邏輯請求可組合成對磁盤的單個 I/O 請求。傳輸大小不確定。
          KB-Read 每秒鐘從物理磁盤讀取的千字節(jié)的數(shù)目。
          KB-Writ 每秒鐘寫到物理磁盤的千字節(jié)的數(shù)目。

           
          進程 顯示了進程的列表。按 p 鍵可關(guān)閉此部分。按監(jiān)視時間間隔內(nèi)進程的 CPU 使用情況來對進程排序。對于每一進程會顯示下列字段:

          Name 在進程中執(zhí)行的可執(zhí)行程序的名稱。名稱已被除去任何路徑名和參數(shù)信息并被截斷到 9 個字符的長度。
          PID 進程的進程標識。
          CPU% CPU 使用情況
          在監(jiān)視時間間隔內(nèi)進程的平均 CPU 使用情況。第一次顯示進程時,這個值表示整個進程階段平均 CPU 使用情況。
          PgSp 分配給此進程的調(diào)頁空間的大小。這可被認為是進程覆蓋區(qū)的一種表達式,但并不包括用來保持可執(zhí)行程序和它依賴的任何共享庫的內(nèi)存。 
          Owner 擁有此進程的用戶的用戶名。

           
          EVENTS/QUEUES
          Cswitch 在監(jiān)視時間間隔內(nèi)每秒上下文切換的數(shù)量。
          Syscalls 在監(jiān)視時間間隔內(nèi)每秒執(zhí)行的系統(tǒng)調(diào)用的數(shù)量。 
          Reads 在監(jiān)視時間間隔內(nèi)每秒執(zhí)行的 read 系統(tǒng)調(diào)用的數(shù)量。
          Writes 在監(jiān)視時間間隔內(nèi)每秒執(zhí)行的 write 系統(tǒng)調(diào)用的數(shù)量。 
          Forks 在監(jiān)視時間間隔內(nèi)每秒執(zhí)行的 fork 系統(tǒng)調(diào)用的數(shù)量。
          Execs 在監(jiān)視時間間隔內(nèi)每秒執(zhí)行的 exec 系統(tǒng)調(diào)用的數(shù)量。
          Runqueue 準備運行但需要等待處理器可用的平均線程數(shù)目。
          Waitqueue 正在等待頁面調(diào)度完成的平均線程數(shù)目。  

          FILE/TTY 顯示所選文件與 tty 統(tǒng)計信息的每秒頻率。 
          Readch 在監(jiān)視時間間隔內(nèi) read 系統(tǒng)調(diào)用每秒讀的字節(jié)數(shù)。
          Writech 在監(jiān)視時間間隔內(nèi) write 系統(tǒng)調(diào)用每秒寫的字節(jié)數(shù)。
          Rawin 在監(jiān)視時間間隔內(nèi)從 TTY 中每秒讀取的原始字節(jié)數(shù)。
          Ttyout 在監(jiān)視時間間隔內(nèi)每秒寫入 TTY 中的字節(jié)數(shù)。
          Igets 在監(jiān)視時間間隔內(nèi)每秒調(diào)用信息節(jié)點查找例程的數(shù)量。
          Namei 在監(jiān)視時間間隔內(nèi)每秒調(diào)用路徑名查找例程的數(shù)量。
          Dirblk 在監(jiān)視時間間隔內(nèi)被目錄搜索例程每秒掃描的目錄塊數(shù)目。

          PAGING 顯示頁面調(diào)度統(tǒng)計信息的每秒頻率。
          Faults 在監(jiān)視時間間隔內(nèi)每秒頁面出錯的數(shù)量。這包括不能激活頁面調(diào)度的頁面故障。
          Steals 在監(jiān)視時間間隔內(nèi)每秒鐘有物理內(nèi)存 4K 幀被虛擬內(nèi)存管理器占用。
          PgspIn 在監(jiān)視時間間隔內(nèi)每秒鐘從調(diào)頁空間讀取 4K 頁面的數(shù)量。
          PgspOut 在監(jiān)視時間間隔內(nèi)每秒鐘把 4K 頁面寫入調(diào)頁空間的數(shù)量。
          PageIn 在監(jiān)視時間間隔內(nèi)每秒鐘讀取 4K 頁面的數(shù)量。這包括與從文件系統(tǒng)讀取有關(guān)的頁面調(diào)度活動。從這個值中減去 PgspIn 就可得到在監(jiān)視時間間隔內(nèi)每秒鐘從文件系統(tǒng)讀取的 4K 頁面的數(shù)量。
          PageOut 在監(jiān)視時間間隔內(nèi)每秒鐘寫 4K 頁面的數(shù)量。這包括與寫入文件系統(tǒng)有關(guān)的頁面調(diào)度活動。從這個值中減去 PgspOut 就可得到在監(jiān)視時間間隔內(nèi)每秒鐘寫入文件系統(tǒng)的 4K 頁面的數(shù)量。
          Sios 在監(jiān)視時間間隔內(nèi)虛擬內(nèi)存管理器每秒鐘發(fā)出的 I/O 請求的數(shù)目。

            
          MEMORY 顯示實際內(nèi)存大小與內(nèi)存使用的分布情況。
          Real,MB 以 MB 為單位的實際內(nèi)存大小。
          % Comp 當前分配給計算頁面幀的實際內(nèi)存的百分數(shù)。計算頁面幀通常是那些被調(diào)頁空間支持的幀。
          % Noncomp 當前分配給非計算頁面幀的實際內(nèi)存的百分數(shù)。非計算頁面幀通常是那些被文件空間(可以是數(shù)據(jù)文件、可執(zhí)行文件或共享庫文件)支持的幀。
          % Client 當前被分配用來高速緩存遠程安裝的文件的實際內(nèi)存的百分數(shù)。

            
          PAGING SPACE 顯示調(diào)頁空間的大小及利用情況。
          Size,MB 系統(tǒng)上所有調(diào)頁空間的總和,以 MB 為單位。
          % Used 當前在使用的調(diào)頁空間占所有的百分數(shù)。
          % Free 當前未使用的調(diào)頁空間占所有的百分數(shù)。 


          NFS(calls/sec) 顯示每秒調(diào)用的 NFS 狀態(tài) 
          Server V2
          Client V2
          Server V3
          Client V3

          評論

          # re: topas命令解析[未登錄]  回復(fù)  更多評論   

          2011-12-10 13:03 by tbw
          不錯 好東西
          主站蜘蛛池模板: 石泉县| 拜城县| 正蓝旗| 南城县| 南召县| 肇源县| 彰化市| 淳安县| 于都县| 巫溪县| 永德县| 镇巴县| 安塞县| 中西区| 二连浩特市| 泊头市| 健康| 汉源县| 德江县| 秭归县| 虎林市| 西和县| 曲松县| 赣榆县| 白沙| 灵川县| 虎林市| 雅安市| 财经| 上饶县| 达州市| 万载县| 新兴县| 天峻县| 赞皇县| 天台县| 固镇县| 胶州市| 兖州市| 济阳县| 肥西县|