Chinaunix

标题: 程序突然变慢,请高手帮忙看看。 [打印本页]

作者: lsnow8624    时间: 2008-07-02 17:31
标题: 程序突然变慢,请高手帮忙看看。
TOP命令输出结果如下:

System: jstms                                         Wed Jul  2 17:27:52 2008
Load averages: 0.07, 0.08, 0.08
174 processes: 149 sleeping, 24 running, 1 zombie
Cpu states:
CPU   LOAD   USER   NICE    SYS   IDLE  BLOCK  SWAIT   INTR   SSYS
0    0.03   1.6%   0.0%   2.0%  96.4%   0.0%   0.0%   0.0%   0.0%
1    0.05   1.4%   0.0%   1.6%  97.0%   0.0%   0.0%   0.0%   0.0%
2    0.07   1.2%   0.0%   1.8%  97.0%   0.0%   0.0%   0.0%   0.0%
3    0.12   2.0%   0.0%   1.6%  96.4%   0.0%   0.0%   0.0%   0.0%
4    0.13   7.2%   0.0%   2.2%  90.6%   0.0%   0.0%   0.0%   0.0%
5    0.07   1.2%   0.0%   2.2%  96.6%   0.0%   0.0%   0.0%   0.0%
6    0.04   1.4%   0.0%   2.0%  96.6%   0.0%   0.0%   0.0%   0.0%
7    0.04   0.8%   0.0%   3.4%  95.8%   0.0%   0.0%   0.0%   0.0%
8    0.02   1.2%   0.0%   2.8%  96.0%   0.0%   0.0%   0.0%   0.0%
9    0.04   1.2%   0.0%   2.4%  96.4%   0.0%   0.0%   0.0%   0.0%
10    0.04   1.0%   0.0%   2.2%  96.8%   0.0%   0.0%   0.0%   0.0%
11    0.03   1.2%   0.0%   2.0%  96.8%   0.0%   0.0%   0.0%   0.0%
12    0.03   0.6%   0.0%   3.0%  96.4%   0.0%   0.0%   0.0%   0.0%
13    0.03   0.8%   0.0%   1.6%  97.6%   0.0%   0.0%   0.0%   0.0%
14    0.02   1.4%   0.0%   2.0%  96.6%   0.0%   0.0%   0.0%   0.0%
15    0.02   1.0%   0.0%   2.0%  97.0%   0.0%   0.0%   0.0%   0.0%
16    0.14  27.7%   0.0%   2.2%  70.1%   0.0%   0.0%   0.0%   0.0%
17    0.11  78.3%   0.0%   0.0%  21.7%   0.0%   0.0%   0.0%   0.0%
18    0.40   6.0%   0.0%   2.2%  91.8%   0.0%   0.0%   0.0%   0.0%
19    0.07   0.8%   0.0%   2.0%  97.2%   0.0%   0.0%   0.0%   0.0%
20    0.04   3.8%   0.0%   1.8%  94.4%   0.0%   0.0%   0.0%   0.0%
21    0.15   0.6%   0.0%   1.4%  98.0%   0.0%   0.0%   0.0%   0.0%
22    0.02   1.0%   0.0%   1.8%  97.2%   0.0%   0.0%   0.0%   0.0%
23    0.06   0.6%   0.0%   1.6%  97.8%   0.0%   0.0%   0.0%   0.0%
24    0.02   1.2%   0.0%   1.8%  97.0%   0.0%   0.0%   0.0%   0.0%
25    0.02   1.0%   0.0%   1.6%  97.4%   0.0%   0.0%   0.0%   0.0%
26    0.02   0.8%   0.0%   2.0%  97.2%   0.0%   0.0%   0.0%   0.0%
27    0.06   0.8%   0.0%   2.2%  97.0%   0.0%   0.0%   0.0%   0.0%
---   ----  -----  -----  -----  -----  -----  -----  -----  -----
avg   0.07   5.4%   0.0%   2.0%  92.6%   0.0%   0.0%   0.0%   0.0%

Memory: 14494772K (14435476K) real, 21359736K (21102532K) virtual, 4217536K free  Page# 1/16

CPU TTY     PID USERNAME PRI NI   SIZE    RES STATE    TIME %WCPU  %CPU COMMAND
8   ?     8858 tnms     152 20  7677M  7484M run   2265:45 105.70 105.51 java
24 pts/tf 24836 tnms     152 20  4395M  2362M run     43:43 31.24 31.19 java
19 pts/th 24881 tnms     152 20  4904M  2335M run     47:32 23.84 23.79 java
14   ?    13745 tnms     152 20  1754M  1068M run    388:05  8.08  8.07 java
26 pts/tg 24787 tnms     152 20  2386M  1096M run     48:27  5.91  5.90 java
13   ?       75 root     152 20  2528K  2528K run   6144:03  2.48  2.47 vxfsd
4   ?       37 root     152 20   960K   960K run    793:25  0.77  0.77 schedcpu
11   ?       18 root     191 20   928K   928K run    906:07  0.63  0.63 ksyncer_daemon
8   ?       38 root     191 20   896K   896K run    164:54  0.55  0.55 pagezerod
2   ?     4462 root     -27 20 30572K 26224K run    818:57  0.38  0.38 cmcld

看起来系统整体运行正常,但是那几个JAVA程序运行很慢。请问可能是什么原因!
作者: lsnow8624    时间: 2008-07-02 21:27
么得人理!
作者: 4tar    时间: 2008-07-03 10:15
可能性太多,最好先联系App Vendor
作者: lsnow8624    时间: 2008-07-03 17:45
呵呵,有可能是应用程序问题?
作者: iops    时间: 2008-07-03 22:35
1.在慢的时间段,把sar -urd 贴出来看看?
作者: lsnow8624    时间: 2008-07-04 10:00
#sar -urd
sar: illegal option -- r
usage: sar [-ubdycwaqvmAMPS][-o file] [-p psetid] t [n]
       sar [-ubdycwaqvmAMPS][-s hh:mm][-e hh:mm][-i ss][-p psetid][-f file]
#sar
sar: Can't open /var/adm/sa/sa04
作者: sunraychuang    时间: 2008-07-07 12:24
慢的时候收集如下信息:

sar -w 6 100
sar -g 6 100
sar -b 6 100
sar -d 6 100
sar -v 6 100
vmstat -n 10

先看看再说
作者: lsnow8624    时间: 2008-07-07 18:09
jstms#[/]sar -w 6 100

HP-UX jstms B.11.23 U 9000/800    07/07/08

18:03:59 swpin/s bswin/s swpot/s bswot/s pswch/s
18:04:05    0.00     0.0    0.00     0.0   13345
18:04:11    0.00     0.0    0.00     0.0    5112
18:04:17    0.00     0.0    0.00     0.0    5877
18:04:23    0.00     0.0    0.00     0.0   38900
18:04:29    0.00     0.0    0.00     0.0   78286
18:04:35    0.00     0.0    0.00     0.0    6482
18:04:41    0.00     0.0    0.00     0.0    8791
18:04:47    0.00     0.0    0.00     0.0   62810
18:04:53    0.00     0.0    0.00     0.0   54145
jstms#[/]sar -g 6 100
sar: illegal option -- g
usage: sar [-ubdycwaqvmAMPS][-o file] [-p psetid] t [n]
       sar [-ubdycwaqvmAMPS][-s hh:mm][-e hh:mm][-i ss][-p psetid][-f file]
jstms#[/]sar -b 6 100

HP-UX jstms B.11.23 U 9000/800    07/07/08

18:05:43 bread/s lread/s %rcache bwrit/s lwrit/s %wcache pread/s pwrit/s
18:05:49       0     109     100      16      24      33       0       0
18:05:56       0      55     100      12      33      64       0       0
18:06:02       0     110     100      11      30      63       0       0
18:06:08       0      48     100       7      23      68       0       0
18:06:14       0      61     100       6      11      49       0       0
18:06:20       0     102     100      18      51      64       0       0
18:06:26       0     108     100      11      27      60       0       0
18:06:32       0      92     100      22      47      53       0       0
18:06:38       0     102     100      28      54      48       0       0
jstms#[/]sar -d 6 100

HP-UX jstms B.11.23 U 9000/800    07/07/08

18:06:40   device   %busy   avque   r+w/s  blks/s  avwait  avserv
18:06:46   c0t6d0    0.50    0.50       1       9    0.00    8.81
           c2t6d0    0.33    0.50       0       8    0.00    8.31
           c6t0d5    0.67    0.50      21     360    0.00    0.32
18:06:52   c0t6d0    1.66    0.50       2      31    0.00   13.43
           c2t6d0    1.66    0.50       2      31    0.00   14.73
           c6t0d5    0.17    0.50      11     181    0.00    0.18
18:06:58   c0t6d0    0.67    0.50       1      19    0.00    8.57
           c2t6d0    0.83    0.50       1      19    0.00   11.74
           c6t0d5    0.17    0.50       6      96    0.00    0.17
18:07:04   c0t6d0    1.33    0.50       2      29    0.00   10.23
           c2t6d0    1.33    0.50       2      29    0.00    9.99
           c6t0d5    0.17    0.50      10     166    0.00    0.22
jstms#[/]sar -v 6 100

HP-UX jstms B.11.23 U 9000/800    07/07/08

18:07:08 text-sz  ov  proc-sz  ov  inod-sz  ov  file-sz  ov
18:07:14   N/A   N/A 159/4200  0  1425/597425 0  2657/65536 0
18:07:20   N/A   N/A 159/4200  0  1425/597425 0  2652/65536 0
18:07:26   N/A   N/A 159/4200  0  1425/597425 0  2652/65536 0
18:07:32   N/A   N/A 159/4200  0  1426/597425 0  2652/65536 0
18:07:38   N/A   N/A 159/4200  0  1425/597425 0  2653/65536 0
18:07:44   N/A   N/A 159/4200  0  1425/597425 0  2652/65536 0
18:07:50   N/A   N/A 159/4200  0  1425/597425 0  2653/65536 0
18:07:56   N/A   N/A 159/4200  0  1425/597425 0  2658/65536 0
jstms#[/]vmstat -n 10
VM
       memory                     page                          faults
     avm    free   re   at    pi   po    fr   de    sr     in     sy    cs  
5964246  6260991    8    1     0    0     0    0     1   8336  22196  5783
CPU
    cpu          procs
us sy id    r     b     w
  6  1 92    3     0     0
  6  1 93
  6  1 92
  6  1 93
  6  1 93
  5  1 93
  6  1 93
  5  1 94
  6  1 93
  6  1 92
  6  1 93
  6  1 93
  6  1 93
  6  1 92
  6  1 92
  7  1 92
  6  1 92
  5  2 93
  7  1 92
  6  1 92
  6  1 93
  6  1 93
  6  1 93
  6  1 92
  6  1 93
  6  1 93
  6  1 93
  6  1 93
5959905  6260878    0    0     0    0     0    0     0   7900   6667  2863
  0  0 100    2     0     0
  0  0 100
  0  0 100
  8  0 91
  0  0 100
  0  0 100
  0  0 100
  0  0 100
  3  0 97
  0  0 100
  0  0 100
  0  0 100
100  0  0
  0  0 100
  0  0 100
  2  0 98
  5  0 95
  0  0 99
  0  0 100
  0  0 100
  0  0 100
  0  1 98
  0  0 100
  0  0 100
  0  0 100
  0  0 100
  0  0 100
  0  0 100
5963176  6260926    0    0     0    0     0    0     0   8310  20712  3714
  0  1 99    3     0     0
  0  0 99
  1  0 99
  8  1 90
  0  0 99
  1  1 99
  0  0 99
33  0 67
  8  0 92
  1  1 98
12  0 87
  8  1 92
47  0 52
  1  1 98
51  1 48
  6  0 93
  5  1 94
  0  1 99
  3  1 96
  1  1 98
  1  0 99
  1  2 97
  0  0 99
  0  1 99
  1  0 99
  7  0 93
  0  1 99
  1  0 99
5968781  6260926    0    0     0    0     0    0     0  11284  34423  7441
  2  2 96    2     0     0
  7  1 91
  2  1 96
  7  2 91
  1  1 98
  2  1 96
  2  1 97
  2  1 97
  5  2 94
  4  1 95
36  1 63
18  4 78
34  3 63
16  4 80
  5  2 93
  2  1 96
  9  2 88
  4  2 95
  5  2 93
  3  1 96
  2  2 97
  3  3 94
  2  1 97
20  1 79
  2  1 97
  6  1 93
  3  1 95
  2  1 97
作者: lsnow8624    时间: 2008-07-08 20:15
呵呵,高手快回来帮俺看看啊!
作者: iops    时间: 2008-07-10 18:03
1。 慢的问题,不是立刻可以解决的,要先定位瓶颈
2。 在你系统缓慢的时间段把sar -ud 和vmstat的内容同时执行,然后贴出来看看
   sar -ud 60 10, vmstat 60 10
3. 你的服务器和存储配置是什么?




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2