Linux的top命令类似于windows的资源管理器,通过它,我们可以了解到服务器的CPU、Memory、Swap等信息。
top - 09:57:28 up 135 days, 22:00, 1 user, load average: 0.12, 0.09, 0.09 Tasks: 1427 total, 1 running, 1425 sleeping, 0 stopped, 1 zombie Cpu(s): 0.2%us, 0.3%sy, 0.0%ni, 99.4%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st Mem: 264496008k total, 115696664k used, 148799344k free, 842824k buffers Swap: 32767996k total, 0k used, 32767996k free, 4913740k cached PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 17478 root RT 0 756m 88m 57m S 13.0 0.0 16659:05 osysmond.bin 10394 oracle 20 0 16096 2312 924 R 2.6 0.0 0:00.43 top 38570 grid -2 0 1306m 15m 12m S 2.0 0.0 3815:06 oracle
内容 |
解释 |
top - 09:57:28 |
当前时间 |
135 days |
系统已经运行了135天 |
1user |
当前登录用户数是1 |
load average: 0.12, 0.09, 0.09 |
系统负载(即任务队列的平均长度,三个值分别代表1min、5min、15min前到现在的平均值) |
tasks:1427 total |
总进程数 |
1 running, 1425 sleeping, 0 stopped, 1 zombie |
1个在运行,1425个处于睡眠,0个停止,1个冻结 |
Cpu(s) 0.2%us |
用户空间占用CPU 0.2% |
0.3%sy |
系统内核占用0.3% |
0.0%ni |
用户进程空间内改变过优先级的进程占用CPU 0.0% |
99.4%id |
空闲百分比为99.4% |
0.0%wa |
等待输入输出的CPU时间百分比为0.0% |
… |
… |
Mem: 264496008k total |
内存总量大小 |
115696664k used |
已使用内存 |
148799344k free |
空闲内存 |
842824k buffers |
用作内核缓存的内存 |
Swap: 32767996k total |
交换区总量 |
0k used |
使用的交换区总量 |
32767996k free |
空闲交换区 |
4913740k cached |
缓冲的交换区总量 |