请看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 IDLEBLOCKSWAIT 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.3833.3% 0.0% 0.0%66.7% 0.0% 0.0% 0.0% 0.0%
10 0.2614.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.3419.6% 0.0% 0.0%80.4% 0.0% 0.0% 0.0% 0.0%
--- --------------------------------------------
avg 0.2917.6% 0.0% 2.0%80.4% 0.0% 0.0% 0.0% 0.0%
Memory: 19378392K (18976240K) real, 25908000K (25100760K) virtual, 31902084K freePage# 1/20
CPU TTY PID USERNAME PRI NI SIZE RES STATE TIME %WCPU%CPU COMMAND
14 pts/418415 tnms2 152 207921M7692M run 7539:57 238.36 237.95 java
9 ? 12076 tnms2 152 205973M5876M run 15830:10 120.24 120.03 java 0 pts/tr 29420 tnms2 152 201605M 958M run 19:42 24.90 24.86 java
1 ? 39 root 191 20 512K 512K run 784:044.614.61 pagezerod
10 ? 12099 tnms2 152 201590M 798M run 365:453.473.47 java
9 ? 12094 tnms2 152 202521M 351M run 332:463.413.40 java
8 ? 64 root 152 20 22400K 22400K run 2088:462.982.97 vxfsd
11 ? 12066 tnms2 152 201348M 851M run 93:431.821.81 java
12 ? 12071 tnms2 152 201297M 851M run 351:521.491.49 java
8 ? 28029 tnms2 152 201321M 264M run 11:330.810.81 java
1 ? 1966 root -16 20 105M 65976K run 373:530.800.80 midaemon
8 ? 38 root 152 20 576K 576K run 111:370.500.49 schedcpu
12 ? 2077 tnms2 152 221318M 928M run 160:170.490.49 java
0 ? 25178 patrol 154 30 29248K 18192K sleep 55:180.420.42 PatrolAgent
11 ? 2379 root 168 205904K 896K sleep174:070.400.40 utild
0 ? 19 root 191 20 544K 544K run 107:030.360.36 ksyncer_daemon
0 ? 1712 root 152 20 44960K 11152K run 96:400.320.32 cimserver 看上去cpu比较闲
内存应该也问题不大,
如果你认为标出红色的部分内存使用多了,可以减小java虚拟机的内存使用,这样可以降低部分
但是要和应用侧讨论一下 LZ贴出来这个TOP是要解决什么问题呢?要我们猜…… 本帖最后由 chinahom 于 2011-03-17 14:39 编辑
我标的8415 这个进程是TOMCAT,用户达到20来个,速度就特别慢。
我用vmstat 看过内存、用SAR看IO使用率都很低。
DB的主机也是16核的,64G内存,利用率也非常低。 我标的8415 这个进程是TOMCAT,用户达到20来个,速度就特别慢。
我用vmstat 看过内存、用SAR看IO使用率都很 ...
chinahom 发表于 2011-03-17 14:26 http://bbs.chinaunix.net/images/common/back.gif
机器总共差不多18G,前两个就用掉将近12G,优化JAVA程序或许是王道。 tomcat 20多个并发就不行了
那肯定不是系统问题
调优tomcat的应用吧 慢是一种现象,需要综合评估,以诊断性能瓶颈
页:
[1]