歡迎您光臨本站 註冊首頁

linux中top的參數秘密

←手機掃碼閱讀     火星人 @ 2014-03-24 , reply:0

top中按1鍵和F鍵的參數:
按1鍵可以等到多個cpu的情況
按F(f:當前狀態,可以按相應的字母鍵做top的定製輸出)后得參數:

對F鍵和f鍵的區別:

如果進入F鍵區可以做顯示的排序,如果進入f鍵區的話則可以選擇顯示的多個項目:

* A: PID = Process Id //進程ID
b: PPID = Parent Process Pid //父進程ID
c: RUSER = Real user name //真正的(Real)所屬用戶名稱
d: UID = User Id //用戶ID
e: USER = User Name //用戶名稱
f: GROUP = Group Name //組名稱
g: TTY = Controlling Tty //控制
h: PR = Priority //優先權
i: NI = Nice value //優先順序得值(負數代表較高的優先順序,正數是較低的優先順序.0標誌改優先順序的值是不會被調整的)
j: #C = Last used cpu (SMP) //隨後使用的cpu比率
k: %CPU = CPU usage //cpu使用比率
l: TIME = CPU Time //cpu佔用時間
m: TIME+ = CPU Time, hundredths //cpu%比
n: %MEM = Memory usage (RES) //內存使用率
o: VIRT = Virtual Image (kb) //虛擬鏡像(VIRT = SWAP + RES:所有進程使用的虛擬內存值,包括所有的代碼,數據,共享庫已經被swapped out的)
p: SWAP = Swapped size (kb) //交換空間大小(所有虛擬內存中的鏡像)
q: RES = Resident size (kb) //已經使用了的常駐內存(Resident size):RES = CODE + DATA
r: CODE = Code size (kb) //分配給執行代碼的物理內存
s: DATA = Data+Stack size (kb) //data+stack:物理內存中非存放代碼的空間,用於存放數據
t: SHR = Shared Mem size (kb) //共享內存大小.放映了一個task的潛在可以供別人使用的內存的大小
u: nFLT = Page Fault count //內存葉錯誤的數量
v: nDRT = Dirty Pages count //臟頁的數量
w: S = Process Status //進程狀態:( R )為運行或可執行的,( S )為該程序正在睡眠中,( T )正在偵測或者是停止了,( Z )殭屍程序
x: COMMAND = Command name/line //進程啟動命令行參數
y: WCHAN = Sleeping in Function //在睡眠中
z: Flags = Task Flags //任務標誌

Note1:
If a selected sort field can't be
shown due to screen width or your
field order, the '<' and '>' keys
will be unavailable until a field
within viewable range is chosen.

Note2:
Field sorting uses internal values,
not those in column display. Thus,
the TTY & WCHAN fields will violate
strict ASCII collating sequence.
(shame on you if WCHAN is chosen)

* A: PID = Process Id
* E: USER = User Name
* H: PR = Priority
* I: NI = Nice value
* O: VIRT = Virtual Image (kb)
* Q: RES = Resident size (kb)
* T: SHR = Shared Mem size (kb)
* W: S = Process Status
* K: %CPU = CPU usage
* N: %MEM = Memory usage (RES)
* M: TIME+ = CPU Time, hundredths
b: PPID = Parent Process Pid
c: RUSER = Real user name
d: UID = User Id
f: GROUP = Group Name
g: TTY = Controlling Tty
j: #C = Last used cpu (SMP)
p: SWAP = Swapped size (kb)
l: TIME = CPU Time
r: CODE = Code size (kb)
s: DATA = Data+Stack size (kb)
u: nFLT = Page Fault count
v: nDRT = Dirty Pages count
y: WCHAN = Sleeping in Function
z: Flags = Task Flags
* X: COMMAND = Command name/line

Flags field:

0x00000001 PF_ALIGNWARN
0x00000002 PF_STARTING
0x00000004 PF_EXITING
0x00000040 PF_FORKNOEXEC
0x00000100 PF_SUPERPRIV
0x00000200 PF_DUMPCORE
0x00000400 PF_SIGNALED
0x00000800 PF_MEMALLOC
0x00002000 PF_FREE_PAGES (2.5)
0x00008000 debug flag (2.5)
0x00024000 special threads (2.5)
0x001D0000 special states (2.5)
0x00100000 PF_USEDFPU (thru 2.4)

[火星人 ] linux中top的參數秘密已經有497次圍觀

http://coctec.com/docs/linux/show-post-132770.html