Chinaunix

标题: 应用程序慢,怀疑是磁盘问题,请高手帮忙看看 [打印本页]

作者: liujinsui    时间: 2014-09-24 11:12
标题: 应用程序慢,怀疑是磁盘问题,请高手帮忙看看
自已开发的C++程序在每天凌晨5点到8点左右(每天开始变慢和结束的时间并不完全一样)性能下降10倍,可以肯定的是此时间应用只是在读写磁盘

下面摘了一小部分sar -d报告
06:09:31   device   %busy   avque   r+w/s  blks/s  avwait  avserv
06:07:04   c118t4d0    1.10    0.50      20     313    0.00    0.62
06:10:02   c118t4d0    0.77    0.50      16     278    0.00    0.63
06:12:59   c118t4d0   10.76    0.50       3      26    0.00   44.98
06:15:56   c118t4d0   57.30    0.61      17     283    1.26   58.44
.........
08:02:24   c118t4d0   20.24    0.50       5      69    0.00   52.77
08:05:22   c118t4d0    1.20    0.50      31     385    0.00    0.41

下面摘了一小部分vmstat报告
06:11:03 procs           memory                   page                              faults       cpu
    r     b     w      avm    free   re   at    pi   po    fr   de    sr     in     sy    cs  us sy id
   29     4     0  55846399  82337871 1057   88   524    0     0    0     2  41203 23640422 49999  57 14 29
06:11:03    %usr    %sys    %wio   %idle
06:11:58      44      10       4      42
06:11:59 bread/s lread/s %rcache bwrit/s lwrit/s %wcache pread/s pwrit/s
06:12:29     815   71153      99     889    3790      77    2526     886

06:14:01 procs           memory                   page                              faults       cpu
    r     b     w      avm    free   re   at    pi   po    fr   de    sr     in     sy    cs  us sy id
   51    67     0  58896810  81379875 1057   88   524    0     0    0     2  41203 23639791 49999  57 14 29
06:14:02    %usr    %sys    %wio   %idle
06:14:56      44      11      15      30
06:14:56 bread/s lread/s %rcache bwrit/s lwrit/s %wcache pread/s pwrit/s
06:15:26    1652  100263      98    1631    6378      74    4479     217

06:16:58 procs           memory                   page                              faults       cpu
    r     b     w      avm    free   re   at    pi   po    fr   de    sr     in     sy    cs  us sy id
   41    76     0  58690386  81276493 1057   88   524    0     0    0     2  41203 23639331 49998  57 14 29
06:16:58    %usr    %sys    %wio   %idle
06:17:53      38       9      19      34
06:17:53 bread/s lread/s %rcache bwrit/s lwrit/s %wcache pread/s pwrit/s
06:18:23    1096   42739      97    1399    6538      79    4828      93
............
08:06:23 procs           memory                   page                              faults       cpu
    r     b     w      avm    free   re   at    pi   po    fr   de    sr     in     sy    cs  us sy id
   83     6     0  57052055  81942282 1057   88   524    0     0    0     2  41199 23633457 49983  57 14 29
08:06:23    %usr    %sys    %wio   %idle
08:07:18      75      13       3       9
08:07:19 bread/s lread/s %rcache bwrit/s lwrit/s %wcache pread/s pwrit/s
08:07:49    2445   94717      97    2873    8919      68    2892     134

从6点12分开始avserv突然升高,到8点5分恢复。但avque变化不大,读写数据量也没什么变化
而%wio确实有所升高,不过19应该也不算高吧,另外从应用日志看,每次读写操作的大小没什么变化。

请各位高手帮忙分析一下,感激不尽!


作者: liujinsui    时间: 2014-09-24 16:10
这里人气好低啊
作者: tangye    时间: 2014-09-26 10:15
这个点,很可能有备份进程
作者: lbseraph    时间: 2014-09-28 09:51
回复 1# liujinsui

这个c118t4d0是外部存储的LUN?如果是的话和这台主机没什么备份任务之类的话,那就查一下那个外部存储在那2个小时内是否有业务(其他主机的replication等情况导致存储变慢)。
   




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