1、top显示时的命令
"c" command 列是显示全称还是省略形式
“k” 杀死 pid的号
“i”忽略闲置和僵死进程
"1"分开列出各CPU的负载情况。间接可知道有共几核CPU。
2、含义解释
top - 14:50:20 up 16 min, 2 users, load average: 0.34, 0.39, 0.45
Tasks: 85 total, 3 running, 81 sleeping, 0 stopped, 1 zombie
Cpu(s): 4.5% us, 6.0% sy, 0.0% ni, 89.5% id, 0.0% wa, 0.0% hi, 0.0% si
Mem: 1034496k total, 308880k used, 725616k free, 25060k buffers
Swap: 2040212k total, 0k used, 2040212k free, 165780k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
6887 root 15 0 154m 19m 5924 S 4.1 1.9 0:39.99 X
7328 root 25 10 29660 16m 9880 R 1.1 1.6 0:12.77 rhn-applet-gui
7927 root 15 0 36972 13m 8848 S 1.1 1.3 0:08.70 gnome-terminal
8215 root 16 0 3212 980 764 R 0.7 0.1 0:01.24 top
5604 root 15 0 3536 1212 996 S 0.4 0.1 0:00.72 vmware-guestd
1 root 16 0 2836 552 472 S 0.0 0.1 0:01.07 init
2 root RT 0 0 0 0 S 0.0 0.0 0:00.00 migration/0
3 root 34 19 0 0 0 S 0.0 0.0 0:00.00 ksoftirqd/0
4 root 5 -10 0 0 0 S 0.0 0.0 0:00.06 events/0
5 root 5 -10 0 0 0 S 0.0 0.0 0:00.02 khelper
6 root 15 -10 0 0 0 S 0.0 0.0 0:00.00 kacpid
87 root 5 -10 0 0 0 S 0.0 0.0 0:00.13 kblockd/0
88 root 15 0 0 0 0 S 0.0 0.0 0:00.00 khubd
105 root 20 0 0 0 0 S 0.0 0.0 0:00.00 pdflush
106 root 15 0 0 0 0 S 0.0 0.0 0:00.15 pdflush
107 root 25 0 0 0 0 S 0.0 0.0 0:00.00 kswapd0
108 root 6 -10 0 0 0 S 0.0 0.0 0:00.00 aio/0
统计信息区
前五行是系统整体的统计信息,其内容如下:
load average: 0.34, 0.39, 0.45
系统负载,即任务队列的平均长度。
三个数值分别为 1分钟、5分钟、15分钟前到现在的平均值。
第二、三行为进程和CPU的信息。当有多个CPU时,这些内容可能会超过两行。
Cpu(s):
0.3% us
用户空间占用CPU百分比
1.0% sy
内核空间占用CPU百分比
0.0% ni
用户进程空间内改变过优先级的进程占用CPU百分比
98.7% id
空闲CPU百分比
0.0% wa
等待输入输出的CPU时间百分比
最后两行为内存信息。(total = used + free buffer是内核使用的缓存内存量)
Mem:191272k total
物理内存总量
173656k used
使用的物理内存总量
17616k free
空闲内存总量
22052k buffers
用作内核缓存的内存量