1. 程式人生 > >linux top 命令解析

linux top 命令解析

top -16:11:52 表示當前時間

up :運行了多長時間

users:當前有5個使用者登入伺服器

load avergae:分別表示5分鐘,10分鐘,15分鐘的負載情況

Tasks :125 total 程序總數,1 running  正在執行的程序數    124 sleeping  正在睡眠的程序數   0 stopped 停止的程序數  0 zombie  殭屍程序數

Cpu(s)   0.0%us 使用者空間佔用CPU的百分比   0.2%sy 核心空間佔用CPU的百分比  0.0%ni使用者程序空間內改變過優先順序的程序佔用CPU百分比

99.8%id 空閒CPU百分比  0.0%wa 等待輸入輸出的CPU時間百分比

Mem:1920944k total 實體記憶體總量  1833020k used 使用的實體記憶體總量  87924k free 空閒記憶體總量   130356k buffers 用作記憶體快取量

Swap:0k total 交換區總量 0k used 使用的交換區總量  0k free 空閒的交換區總量 66426K cached 緩衝的交換區總量。 記憶體中的內容被換出到交換區,而後又被換入到記憶體,但使用過的交換區尚未被覆蓋, 該數值即為這些內容已存在於記憶體中的交換區的大小。相應的記憶體再次被換出時可不必再對交換區寫入。


pid:程序id

user:程序所有者的使用者名稱

PR:優先順序

NI:nice值,負值表示優先順序高,正值表示優先順序低

VIRT:程序使用的虛擬記憶體數量,單位KB VIRT = RES+SWAP(程序使用的虛擬記憶體,被換出的大小)

RES:程序使用的未被換出的記憶體大小

S:程序的執行狀態 D=不可中斷的睡眠狀態 R=執行 S=睡眠 T=跟蹤/停止 Z=殭屍程序

%CUP:上次更新執行到現在的CPU佔比

%MEM:程序使用的實體記憶體比例佔比

TIME+ :程序使用的CPI時間總計,單位1/100秒

command:命令名

SHR:共享記憶體