LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 857|回复: 3

top命令,系统分析

[复制链接]
发表于 2006-11-13 17:02:17 | 显示全部楼层 |阅读模式
我使用top命令的时候发现
Cpu(s): 99.3% us, 0.7% sy, 0.0% ni, 0.0% id, 0.0% wa, 0.0% hi, 0.0% si
cpu(s) us达到了99.3% 但是我看平均负载load average: 1.05, 1.10, 1.09 都是1,也并不高
然后我用参数P查询消耗cpu情况,也没有看到很消耗cpu的进程,这是怎么回事情啊?
这个99.3%是消耗的什么啊?怎么去查它的进程啊?

我又追加了vmstat命令,结果如下
vmstat 5
procs -----------memory---------- ---swap-- -----io---- --system-- ----cpu----
r b swpd free buff cache si so bi bo in cs us sy id wa
1 0 94604 16432 257004 2297740 0 0 2 3 2 3 10 1 89 0
2 0 94604 16432 257004 2297764 0 0 0 37 1094 1531 99 1 0 0
1 0 94604 16048 257004 2297812 0 0 5 88 1063 1474 100 0 0 0
2 0 94604 16048 257004 2297812 0 0 0 36 1134 1448 99 1 0 0
1 0 94604 16256 257004 2297812 0 0 0 26 1185 1494 100 0 0 0
1 0 94604 16232 257004 2297836 0 0 0 62 1057 1451 100 0 0 0
1 0 94604 16200 257004 2297836 0 0 0 14 1039 1371 99 1 0 0
1 0 94604 15720 257004 2297856 0 0 0 69 1093 1473 99 1 0 0
1 0 94604 15592 257004 2297876 0 0 0 114 1098 1525 99 1 0 0
1 0 94604 15592 257004 2297908 0 0 4 54 1143 1479 100 0 0 0
1 0 94604 15592 257004 2297924 0 0 0 34 1039 1471 100 0 0 0

我这个服务器是负载过重吗?


top -M
Tasks: 97 total, 1 running, 96 sleeping, 0 stopped, 0 zombie
Cpu(s): 99.0% us, 1.0% sy, 0.0% ni, 0.0% id, 0.0% wa, 0.0% hi, 0.0% si
Mem: 3366076k total, 3005108k used, 360968k free, 263888k buffers
Swap: 8193140k total, 94600k used, 8098540k free, 2180196k cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
8964 root 20 0 309m 161m 38m S 0.0 4.9 0:12.57 java
27853 lld 25 0 258m 135m 37m S 0.0 4.1 0:06.45 java
14476 root 25 0 245m 110m 30m S 0.0 3.4 0:03.26 java
3433 oracle 17 0 293m 108m 106m S 0.0 3.3 113:31.68 oracle
3427 oracle 17 0 293m 92m 91m S 0.0 2.8 4:14.50 oracle
23262 oracle 16 0 293m 48m 47m S 0.0 1.5 0:00.57 oracle
23264 oracle 16 0 293m 46m 45m S 0.0 1.4 0:00.57 oracle
3421 oracle 16 0 295m 41m 39m S 0.0 1.3 0:29.23 oracle
3045 oracle 16 0 293m 31m 30m S 0.0 1.0 0:00.28 oracle
5269 root 25 0 302m 28m 10m S 0.0 0.9 0:00.95 java
3429 oracle 16 0 292m 23m 22m S 0.0 0.7 0:00.05 oracle
7320 oracle 16 0 293m 19m 18m S 0.0 0.6 0:00.09 oracle
27077 lld 16 0 212m 19m 7016 S 0.0 0.6 0:00.53 java
3431 oracle 16 0 292m 17m 16m S 0.0 0.5 0:24.13 oracle
3437 oracle 16 0 293m 14m 13m S 0.0 0.4 0:00.58 oracle
2944 root 16 0 12084 9988 1696 S 0.0 0.3 41:41.34 hald
3425 oracle 16 0 294m 9872 8088 S 0.0 0.3 0:49.48 oracle
3419 oracle 16 0 293m 9532 8152 S 0.0 0.3 0:29.82 oracle
3423 oracle 16 0 298m 8424 6888 S 0.0 0.3 22:35.55 oracle
3097 oracle 16 0 15920 5000 3124 S 0.0 0.1 10:59.35 tnslsnr
12437 root 16 0 11892 4596 2592 S 0.0 0.1 0:04.01 snmpd
10261 root 25 0 25368 4432 2132 S 0.0 0.1 0:00.00 timestensubd
10251 root 25 0 17484 3556 1236 S 0.0 0.1 0:00.00 timestend
2774 root 16 0 9360 3108 2068 S 0.0 0.1 0:03.06 sendmail
9151 root 16 0 11036 2884 2032 S 0.0 0.1 0:01.14 snmptrapd
2824 htt 18 0 7648 2856 2376 S 0.0 0.1 0:00.01 htt_server
2782 smmsp 16 0 7188 2592 1784 S 0.0 0.1 0:00.23 sendmail
7540 lld 16 0 7464 2536 2080 S 0.0 0.1 0:07.12 sshd
12573 lxp 15 0 7160 2412 1788 S 0.0 0.1 0:00.68 sshd
19563 lld 15 0 8528 2352 1928 S 0.0 0.1 0:00.00 sshd
12407 root 16 0 10028 2160 1724 S 0.0 0.1 0:00.01 cupsd

这个是我用top得出来的结果,我加了参数M,我现在头痛的是我的用户占用了大量的cpu资源,但是我却找不到这个或这些进程,我看里面的cpu占用率都是0,偶尔变成个2%什么的,所以请教各位大哥了。请帮忙分析一下。
发表于 2006-11-13 22:27:27 | 显示全部楼层
不清楚 帮忙顶
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-16 11:14:12 | 显示全部楼层
大家能说两句吗?能帮忙吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-16 11:14:19 | 显示全部楼层
大家能说两句吗?能帮忙吗?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表