请看TOP值应该如何优化
主机是7440 插槽已满了,共64G内存;
下面是TOP信息:
System: tnmsapp2 Mon Mar 14 12:02:38 2011
Load averages: 0.29, 0.30, 0.33
448 processes: 356 sleeping, 92 running
Cpu states:
CPU LOAD USER NICE SYS IDLE BLOCK SWAIT INTR SSYS
0 0.20 3.9% 0.0% 1.0% 95.1% 0.0% 0.0% 0.0% 0.0%
1 0.27 4.0% 0.0% 2.0% 94.1% 0.0% 0.0% 0.0% 0.0%
2 0.29 2.0% 0.0% 0.0% 98.0% 0.0% 0.0% 0.0% 0.0%
3 0.34 100.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0%
4 0.21 0.0% 0.0% 0.0% 100.0% 0.0% 0.0% 0.0% 0.0%
5 0.16 1.0% 0.0% 0.0% 99.0% 0.0% 0.0% 0.0% 0.0%
6 0.26 0.0% 0.0% 0.0% 100.0% 0.0% 0.0% 0.0% 0.0%
7 0.36 0.0% 0.0% 0.0% 100.0% 0.0% 0.0% 0.0% 0.0%
8 0.25 1.0% 0.0% 0.0% 99.0% 0.0% 0.0% 0.0% 0.0%
9 0.38 33.3% 0.0% 0.0% 66.7% 0.0% 0.0% 0.0% 0.0%
10 0.26 14.9% 0.0% 1.0% 84.2% 0.0% 0.0% 0.0% 0.0%
11 0.29 0.0% 0.0% 19.8% 80.2% 0.0% 0.0% 0.0% 0.0%
12 0.42 100.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0% 0.0%
13 0.21 4.0% 0.0% 1.0% 95.0% 0.0% 0.0% 0.0% 0.0%
14 0.35 0.0% 0.0% 0.0% 100.0% 0.0% 0.0% 0.0% 0.0%
15 0.34 19.6% 0.0% 0.0% 80.4% 0.0% 0.0% 0.0% 0.0%
--- ---- ----- ----- ----- ----- ----- ----- ----- -----
avg 0.29 17.6% 0.0% 2.0% 80.4% 0.0% 0.0% 0.0% 0.0%Memory: 19378392K (18976240K) real, 25908000K (25100760K) virtual, 31902084K free Page# 1/20
CPU TTY PID USERNAME PRI NI SIZE RES STATE TIME %WCPU %CPU COMMAND
14 pts/41 8415 tnms2 152 20 7921M 7692M run 7539:57 238.36 237.95 java
9 ? 12076 tnms2 152 20 5973M 5876M run 15830:10 120.24 120.03 java 0 pts/tr 29420 tnms2 152 20 1605M 958M run 19:42 24.90 24.86 java
1 ? 39 root 191 20 512K 512K run 784:04 4.61 4.61 pagezerod
10 ? 12099 tnms2 152 20 1590M 798M run 365:45 3.47 3.47 java
9 ? 12094 tnms2 152 20 2521M 351M run 332:46 3.41 3.40 java
8 ? 64 root 152 20 22400K 22400K run 2088:46 2.98 2.97 vxfsd
11 ? 12066 tnms2 152 20 1348M 851M run 93:43 1.82 1.81 java
12 ? 12071 tnms2 152 20 1297M 851M run 351:52 1.49 1.49 java
8 ? 28029 tnms2 152 20 1321M 264M run 11:33 0.81 0.81 java
1 ? 1966 root -16 20 105M 65976K run 373:53 0.80 0.80 midaemon
8 ? 38 root 152 20 576K 576K run 111:37 0.50 0.49 schedcpu
12 ? 2077 tnms2 152 22 1318M 928M run 160:17 0.49 0.49 java
0 ? 25178 patrol 154 30 29248K 18192K sleep 55:18 0.42 0.42 PatrolAgent
11 ? 2379 root 168 20 5904K 896K sleep 174:07 0.40 0.40 utild
0 ? 19 root 191 20 544K 544K run 107:03 0.36 0.36 ksyncer_daemon
0 ? 1712 root 152 20 44960K 11152K run 96:40 0.32 0.32 cimserver
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
慢是一种现象,需要综合评估,以诊断性能瓶颈
tomcat 20多个并发就不行了
那肯定不是系统问题
调优tomcat的应用吧
机器总共差不多18G,前两个就用掉将近12G,优化JAVA程序或许是王道。
本帖最后由 chinahom 于 2011-03-17 14:39 编辑
我标的8415 这个进程是TOMCAT,用户达到20来个,速度就特别慢。
我用vmstat 看过内存、用SAR看IO使用率都很低。
DB的主机也是16核的,64G内存,利用率也非常低。
LZ贴出来这个TOP是要解决什么问题呢?要我们猜……
看上去cpu比较闲
内存应该也问题不大,
如果你认为标出红色的部分内存使用多了,可以减小java虚拟机的内存使用,这样可以降低部分
但是要和应用侧讨论一下