
topas命令用于監(jiān)控各種系統(tǒng)資源,如CPU的使用情況,CPU事件和隊(duì)列,內(nèi)存和換頁(yè)空間的使用,磁盤(pán)性能,網(wǎng)絡(luò)性能以及NFS統(tǒng)計(jì)等。它還會(huì)報(bào)告指派給不同WLM類(lèi)的進(jìn)程對(duì)系統(tǒng)資源的消耗情況。它還能報(bào)告系統(tǒng)中最常用的進(jìn)程和工作量管理器(WLM)的常用類(lèi)。有關(guān)WLM類(lèi)信息只有在WLM激活時(shí)才會(huì)顯示。topas命令將常用進(jìn)程定義為那些使用大量CPU時(shí)間的進(jìn)程。topas命令沒(méi)有作日志的選項(xiàng),所有信息都是實(shí)時(shí)的。 |
topas命令利用System Performance Measurement Interface(SPMI)API獲得有關(guān)信息。正是因?yàn)橥ㄟ^(guò)SPMI API,使系統(tǒng)開(kāi)銷(xiāo)保持在最小程度。topas命令使用perfstat庫(kù)調(diào)用訪問(wèn)perfstat內(nèi)核擴(kuò)展。 topas顯示可以分為5部分:CPU、網(wǎng)絡(luò)、磁盤(pán)、進(jìn)程以及系統(tǒng)工作變量。 CPU 使用情況 顯示一個(gè)條形圖表來(lái)表示累積的 CPU 使用情況。如果有多個(gè) CPU,按 c 鍵兩次就可顯示 CPU 列表。僅按 c 鍵一次會(huì)關(guān)閉這個(gè)部分。下列字段通過(guò)兩種格式顯示: 網(wǎng)絡(luò)接口 顯示了網(wǎng)絡(luò)接口的列表。所顯示接口的最大數(shù)目是正被監(jiān)視的接口數(shù)目,正如 -n 標(biāo)志指定的那樣。按 n 鍵可關(guān)閉此部分。再按一次 n 鍵就會(huì)顯示一行所有網(wǎng)絡(luò)接口活動(dòng)的報(bào)告摘要。兩個(gè)報(bào)告都顯示下列字段:
|
Disk 物理磁盤(pán)的名稱(chēng)。
Busy% 表示物理磁盤(pán)活動(dòng)時(shí)間的百分比(驅(qū)動(dòng)器帶寬使用)。
KBPS 在監(jiān)視時(shí)間間隔內(nèi)每秒鐘讀和寫(xiě)的千字節(jié)的數(shù)目。此字段是 KB-Read 和 KB-Writ 的總和。
TPS 每秒鐘發(fā)送到物理磁盤(pán)的傳輸?shù)臄?shù)目。傳輸是對(duì)物理磁盤(pán)的 I/O 請(qǐng)求。多個(gè)邏輯請(qǐng)求可組合成對(duì)磁盤(pán)的單個(gè) I/O 請(qǐng)求。傳輸大小不確定。
KB-Read 每秒鐘從物理磁盤(pán)讀取的千字節(jié)的數(shù)目。
KB-Writ 每秒鐘寫(xiě)到物理磁盤(pán)的千字節(jié)的數(shù)目。
Name 在進(jìn)程中執(zhí)行的可執(zhí)行程序的名稱(chēng)。名稱(chēng)已被除去任何路徑名和參數(shù)信息并被截?cái)嗟?9 個(gè)字符的長(zhǎng)度。
PID 進(jìn)程的進(jìn)程標(biāo)識(shí)。
CPU% CPU 使用情況
在監(jiān)視時(shí)間間隔內(nèi)進(jìn)程的平均 CPU 使用情況。第一次顯示進(jìn)程時(shí),這個(gè)值表示整個(gè)進(jìn)程階段平均 CPU 使用情況。
PgSp 分配給此進(jìn)程的調(diào)頁(yè)空間的大小。這可被認(rèn)為是進(jìn)程覆蓋區(qū)的一種表達(dá)式,但并不包括用來(lái)保持可執(zhí)行程序和它依賴(lài)的任何共享庫(kù)的內(nèi)存。
Owner 擁有此進(jìn)程的用戶(hù)的用戶(hù)名。
Syscalls 在監(jiān)視時(shí)間間隔內(nèi)每秒執(zhí)行的系統(tǒng)調(diào)用的數(shù)量。
Reads 在監(jiān)視時(shí)間間隔內(nèi)每秒執(zhí)行的 read 系統(tǒng)調(diào)用的數(shù)量。
Writes 在監(jiān)視時(shí)間間隔內(nèi)每秒執(zhí)行的 write 系統(tǒng)調(diào)用的數(shù)量。
Forks 在監(jiān)視時(shí)間間隔內(nèi)每秒執(zhí)行的 fork 系統(tǒng)調(diào)用的數(shù)量。
Execs 在監(jiān)視時(shí)間間隔內(nèi)每秒執(zhí)行的 exec 系統(tǒng)調(diào)用的數(shù)量。
Runqueue 準(zhǔn)備運(yùn)行但需要等待處理器可用的平均線程數(shù)目。
Waitqueue 正在等待頁(yè)面調(diào)度完成的平均線程數(shù)目。
FILE/TTY 顯示所選文件與 tty 統(tǒng)計(jì)信息的每秒頻率。
Readch 在監(jiān)視時(shí)間間隔內(nèi) read 系統(tǒng)調(diào)用每秒讀的字節(jié)數(shù)。
Writech 在監(jiān)視時(shí)間間隔內(nèi) write 系統(tǒng)調(diào)用每秒寫(xiě)的字節(jié)數(shù)。
Rawin 在監(jiān)視時(shí)間間隔內(nèi)從 TTY 中每秒讀取的原始字節(jié)數(shù)。
Ttyout 在監(jiān)視時(shí)間間隔內(nèi)每秒寫(xiě)入 TTY 中的字節(jié)數(shù)。
Igets 在監(jiān)視時(shí)間間隔內(nèi)每秒調(diào)用信息節(jié)點(diǎn)查找例程的數(shù)量。
Namei 在監(jiān)視時(shí)間間隔內(nèi)每秒調(diào)用路徑名查找例程的數(shù)量。
Dirblk 在監(jiān)視時(shí)間間隔內(nèi)被目錄搜索例程每秒掃描的目錄塊數(shù)目。
PAGING 顯示頁(yè)面調(diào)度統(tǒng)計(jì)信息的每秒頻率。
Faults 在監(jiān)視時(shí)間間隔內(nèi)每秒頁(yè)面出錯(cuò)的數(shù)量。這包括不能激活頁(yè)面調(diào)度的頁(yè)面故障。
Steals 在監(jiān)視時(shí)間間隔內(nèi)每秒鐘有物理內(nèi)存 4K 幀被虛擬內(nèi)存管理器占用。
PgspIn 在監(jiān)視時(shí)間間隔內(nèi)每秒鐘從調(diào)頁(yè)空間讀取 4K 頁(yè)面的數(shù)量。
PgspOut 在監(jiān)視時(shí)間間隔內(nèi)每秒鐘把 4K 頁(yè)面寫(xiě)入調(diào)頁(yè)空間的數(shù)量。
PageIn 在監(jiān)視時(shí)間間隔內(nèi)每秒鐘讀取 4K 頁(yè)面的數(shù)量。這包括與從文件系統(tǒng)讀取有關(guān)的頁(yè)面調(diào)度活動(dòng)。從這個(gè)值中減去 PgspIn 就可得到在監(jiān)視時(shí)間間隔內(nèi)每秒鐘從文件系統(tǒng)讀取的 4K 頁(yè)面的數(shù)量。
PageOut 在監(jiān)視時(shí)間間隔內(nèi)每秒鐘寫(xiě) 4K 頁(yè)面的數(shù)量。這包括與寫(xiě)入文件系統(tǒng)有關(guān)的頁(yè)面調(diào)度活動(dòng)。從這個(gè)值中減去 PgspOut 就可得到在監(jiān)視時(shí)間間隔內(nèi)每秒鐘寫(xiě)入文件系統(tǒng)的 4K 頁(yè)面的數(shù)量。
Sios 在監(jiān)視時(shí)間間隔內(nèi)虛擬內(nèi)存管理器每秒鐘發(fā)出的 I/O 請(qǐng)求的數(shù)目。
MEMORY 顯示實(shí)際內(nèi)存大小與內(nèi)存使用的分布情況。
Real,MB 以 MB 為單位的實(shí)際內(nèi)存大小。
% Comp 當(dāng)前分配給計(jì)算頁(yè)面幀的實(shí)際內(nèi)存的百分?jǐn)?shù)。計(jì)算頁(yè)面幀通常是那些被調(diào)頁(yè)空間支持的幀。
% Noncomp 當(dāng)前分配給非計(jì)算頁(yè)面幀的實(shí)際內(nèi)存的百分?jǐn)?shù)。非計(jì)算頁(yè)面幀通常是那些被文件空間(可以是數(shù)據(jù)文件、可執(zhí)行文件或共享庫(kù)文件)支持的幀。
% Client 當(dāng)前被分配用來(lái)高速緩存遠(yuǎn)程安裝的文件的實(shí)際內(nèi)存的百分?jǐn)?shù)。
PAGING SPACE 顯示調(diào)頁(yè)空間的大小及利用情況。
Size,MB 系統(tǒng)上所有調(diào)頁(yè)空間的總和,以 MB 為單位。
% Used 當(dāng)前在使用的調(diào)頁(yè)空間占所有的百分?jǐn)?shù)。
% Free 當(dāng)前未使用的調(diào)頁(yè)空間占所有的百分?jǐn)?shù)。
NFS(calls/sec) 顯示每秒調(diào)用的 NFS 狀態(tài)
Server V2
Client V2
Server V3
Client V3