服务器负载总是很高

linuxnextyear
服务器负载总是很高

服务器就跑apache,
启动进程60个,空闲进程40个,其余没有什么服务了

但是不知道为什么负载总是很高,而且还不稳定,一般是6多,有时能到15多

[[i] 本帖最后由 linuxnextyear 于 2008-5-7 17:09 编辑 [/i]]

qintel
Top一下看哪些进程在频繁调度,最好把top结果发上来。

linuxnextyear
回复 #2 qintel 的帖子

今天负载降下来不少,昨天都10-15左右
[code]
这事按照cpu降序排序的结果
top - 11:18:15 up 322 days, 23:24,  1 user,  load average: 1.39, 3.94, 4.64
Tasks: 110 total,   3 running, 107 sleeping,   0 stopped,   0 zombie
Cpu(s):  7.5% us,  3.3% sy,  0.0% ni, 86.6% id,  2.5% wa,  0.0% hi,  0.1% si
Mem:   4041584k total,  4022468k used,    19116k free,   436424k buffers
Swap:  2096440k total,     1932k used,  2094508k free,  2838592k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                                          
19127 nobody    15   0 25024 6820 1164 S    3  0.2   0:11.81 httpd                                             
19157 nobody    16   0 25016 6812 1164 S    3  0.2   0:10.20 httpd                                             
19144 nobody    15   0 25020 6816 1164 S    2  0.2   0:10.08 httpd                                             
19184 nobody    15   0 24488 6284 1164 S    2  0.2   0:05.02 httpd                                             
19224 nobody    16   0 24536 6276 1164 S    2  0.2   0:06.26 httpd                                             
19326 nobody    15   0 24460 6252 1160 S    2  0.2   0:00.38 httpd                                             
19086 nobody    15   0 25120 6808 1168 S    2  0.2   0:12.33 httpd                                             
19143 nobody    16   0 25020 6816 1164 S    2  0.2   0:10.82 httpd                                             
19252 nobody    16   0 25028 6808 1164 S    2  0.2   0:05.90 httpd                                             
19255 nobody    15   0 25032 6828 1164 S    2  0.2   0:06.09 httpd                                             
19303 nobody    16   0 25024 6820 1164 S    2  0.2   0:02.23 httpd                                             
19320 nobody    15   0 24504 6276 1164 S    2  0.2   0:01.36 httpd                                             
19338 nobody    16   0 24536 6320 1164 S    2  0.2   0:00.19 httpd                                             
19180 nobody    15   0 25036 6832 1164 R    1  0.2   0:08.40 httpd                                             
19185 nobody    15   0 24952 6736 1164 S    1  0.2   0:08.56 httpd                                             
19222 nobody    15   0 24952 6748 1164 S    1  0.2   0:06.25 httpd                                             
19301 nobody    15   0 24508 6280 1172 S    1  0.2   0:01.64 httpd                                             
19304 nobody    15   0 24532 6280 1164 S    1  0.2   0:01.83 httpd                                             
19305 nobody    15   0 24544 6340 1164 S    1  0.2   0:02.20 httpd                                             
19318 nobody    16   0 24552 6284 1168 S    1  0.2   0:01.46 httpd                                             
19340 nobody    16   0 24528 6324 1164 S    1  0.2   0:00.17 httpd                                             
19341 nobody    15   0 24836 6556 1204 R    1  0.2   0:00.20 httpd                                          
[/code]

[code]
按照内存降序排序的结果
top - 11:20:26 up 322 days, 23:26,  1 user,  load average: 3.54, 3.43, 4.34
Tasks: 109 total,   2 running, 107 sleeping,   0 stopped,   0 zombie
Cpu(s): 11.4% us,  5.9% sy,  0.0% ni, 80.7% id,  1.0% wa,  0.5% hi,  0.5% si
Mem:   4041584k total,  4020236k used,    21348k free,   438964k buffers
Swap:  2096440k total,     1932k used,  2094508k free,  2842852k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                                          
3400 root      16   0 21668 8888 1288 S    0  0.2  52:51.11 hald                                             
19219 nobody    15   0 25032 6860 1196 S    2  0.2   0:08.71 httpd                                             
18472 nobody    15   0 25028 6856 1196 S    0  0.2   0:40.29 httpd                                             
19112 nobody    15   0 25036 6832 1164 S    4  0.2   0:06.55 httpd                                             
19180 nobody    15   0 25036 6832 1164 S    4  0.2   0:09.93 httpd                                             
19254 nobody    15   0 25032 6828 1164 S    4  0.2   0:07.05 httpd                                             
19255 nobody    16   0 25032 6828 1164 S    2  0.2   0:07.83 httpd                                             
19127 nobody    15   0 25024 6820 1164 S    0  0.2   0:13.08 httpd                                             
19145 nobody    16   0 25020 6820 1168 S    0  0.2   0:11.43 httpd                                             
19381 nobody    16   0 25024 6820 1164 S    4  0.2   0:01.34 httpd                                             
19143 nobody    15   0 25020 6816 1164 S    0  0.2   0:12.32 httpd                                             
18506 nobody    15   0 25028 6776 1164 S    6  0.2   0:45.63 httpd                                             
19051 nobody    15   0 24952 6748 1164 S    0  0.2   0:11.26 httpd                                             
19222 nobody    15   0 24952 6748 1164 S    0  0.2   0:07.73 httpd                                             
19407 nobody    16   0 24976 6688 1160 S    2  0.2   0:00.17 httpd                                             
19016 nobody    15   0 24884 6684 1168 S    0  0.2   0:13.73 httpd                                             
19258 nobody    15   0 24888 6684 1164 S    0  0.2   0:06.50 httpd                                             
18887 nobody    15   0 24872 6676 1172 S    2  0.2   0:23.06 httpd                                             
19318 nobody    15   0 24880 6676 1168 S    0  0.2   0:02.63 httpd                                             
19186 nobody    16   0 24872 6668 1164 S    2  0.2   0:09.91 httpd                                             
19220 nobody    15   0 24872 6668 1164 S    0  0.2   0:08.58 httpd                                             
19251 nobody    15   0 24872 6668 1164 S    0  0.2   0:07.58 httpd                                             
19055 nobody    15   0 24864 6660 1164 S    2  0.2   0:10.13 httpd                                             
19129 nobody    16   0 24856 6652 1164 S    6  0.2   0:13.16 httpd                                             
19338 nobody    15   0 24536 6364 1196 S    0  0.2   0:01.27 httpd                                             
19391 nobody    15   0 24568 6364 1164 S    4  0.2   0:01.16 httpd                                             
19384 nobody    15   0 24540 6336 1164 S    0  0.2   0:01.30 httpd                                             
19386 nobody    15   0 24540 6336 1164 S    2  0.2   0:01.61 httpd                                             
19389 nobody    15   0 24540 6336 1164 S    0  0.2   0:01.12 httpd                     
[/code]
[code]
vmstat的结果
procs -----------memory---------- ---swap-- -----io---- --system-- ----cpu----
r  b   swpd   free   buff  cache   si   so    bi    bo   in    cs us sy id wa
0  8   1932  16548 440268 2852020    0    0    24   179    0     0  3  2 93  3
0  0   1932  17300 440132 2850660    0    0   920  7272 5180   730 12  8 55 25
0  1   1932  17108 440016 2848736    0    0   492     0 3155   507  9  5 78  8
0  1   1932  16532 440096 2849200    0    0   512     0 3662   578  8  5 82  6
1  0   1932  15828 440168 2849944    0    0   596     0 3794  1105  8  5 79  8
0  2   1932  16980 440008 2847724    0    0    56 13584 2706   378  4  2 59 36
0  1   1932  17172 440128 2848488    0    0   884     8 4733   799 15  8 68  8
0  1   1932  16852 440188 2848972    0    0   336     0 3780   999  9  6 81  4
0  0   1932  16220 440232 2849472    0    0   584     0 3344   501 11  5 80  6
0  0   1932  15644 440272 2850112    0    0   548     0 3818   677 10  6 79  5
0  7   1932  16780 439096 2848840    0    0    60  2944 2866   381  4  2 55 40
0  4   1932  16324 439104 2848832    0    0    16  7604 1453    72  0  0 44 55
29  0   1932  15628 437748 2845768    0    0   244     8 2785   346  7  4 60 30
1  1   1932  17868 437672 2844076    0    0   800     0 6237  1290 20 12 63  5
0  0   1932  21012 437760 2844532    0    0   524     0 3398   557 10  6 79  5
[/code]

[[i] 本帖最后由 linuxnextyear 于 2008-5-8 11:21 编辑 [/i]]

vermouth
没看出什么毛病吧?建议你看看httpd进程以及访问量。

linuxnextyear
回复 #4 vermouth 的帖子

但是为什么负载很不稳定?

有时候平均负载会在15左右,并会持续一会 ,这该如何查呢?

cuci
几颗cpu?要看平均复杂是不是超过了标准范围才能判断你的是否是正常的
你的vmstat结果基本上问题不大

linuxnextyear
回复 #6 cuci 的帖子

回楼上,4个cpu

恩,数据来看我这也看不出什么问题

但是就是服务器的负载值让人担忧,太不稳定了

ssmarine
我想问下,斑竹说的几个CPU应该也包括双核或者四核CPU吧。

cuci
如果是4颗cpu,双核,那就是8,正常值3,负载在24之内都算正常

ssmarine
OK,谢谢斑竹确认

linuxnextyear
[quote]原帖由 [i]cuci[/i] 于 2008-5-8 15:38 发表 [url=http://linux.chinaunix.net/bbs/redirect.php?goto=findpost&pid=6581305&ptid=1000938][img]http://linux.chinaunix.net/bbs/images/common/back.gif[/img][/url]
如果是4颗cpu,双核,那就是8,正常值3,负载在24之内都算正常 [/quote]

这么计算有什么根据吗?我在网上差的好像是最好不要超过cpu的数量,但是众说纷纭,也不知道到底该是什么样子?楼上可否给解释解释?

cuci
确切的根源没找过,多年的经验和大家的交流学习,据说是每颗3以内正常,要是超了5就要注意了

caotian2000
我们的报警一般设置的也是3以上.

我感觉应该是固定时间有人引擎抓取你的站造成的.你可以观察一下.

apache-stutas 看看是不是这样

linuxnextyear
[quote]原帖由 [i]cuci[/i] 于 2008-5-8 17:05 发表 [url=http://linux.chinaunix.net/bbs/redirect.php?goto=findpost&pid=6581520&ptid=1000938][img]http://linux.chinaunix.net/bbs/images/common/back.gif[/img][/url]
确切的根源没找过,多年的经验和大家的交流学习,据说是每颗3以内正常,要是超了5就要注意了 [/quote]
每颗3?双核x2?
4颗双核那就能达到24 ?
那假如说16个双核cpu怎么算? 16x2x3 ? 负载96,夸张了点吧.......





[quote]原帖由 [i]caotian2000[/i] 于 2008-5-8 17:22 发表 [url=http://linux.chinaunix.net/bbs/redirect.php?goto=findpost&pid=6581539&ptid=1000938][img]http://linux.chinaunix.net/bbs/images/common/back.gif[/img][/url]
我们的报警一般设置的也是3以上.

我感觉应该是固定时间有人引擎抓取你的站造成的.你可以观察一下.

apache-stutas 看看是不是这样 [/quote]

请问你们是几个cpu,都是双核还是单核?

[[i] 本帖最后由 linuxnextyear 于 2008-5-9 10:29 编辑 [/i]]

7717060
连接数调底些!!!!!!

linuxnextyear
[quote]原帖由 [i]7717060[/i] 于 2008-5-8 20:26 发表 [url=http://linux.chinaunix.net/bbs/redirect.php?goto=findpost&pid=6581670&ptid=1000938][img]http://linux.chinaunix.net/bbs/images/common/back.gif[/img][/url]
连接数调底些!!!!!! [/quote]
什么意思?连接数并不高

real_lufeng
就跑apache,又没有多少访问量。按照这个服务器的配置,这么高的负载又怎么能算正常呢。

我一台双核cpu 4G内存,跑apache php mysql 每天10W pv,也不过高峰期将近1的负载,平均0.3~0.8。不同的应用没有可比性,只是给你一个参考罢了。

楼主还需要好好检查,我现在不好说问题出在哪里,但,肯定有问题。

linuxnextyear
[quote]原帖由 [i]real_lufeng[/i] 于 2008-5-9 10:47 发表 [url=http://linux.chinaunix.net/bbs/redirect.php?goto=findpost&pid=6582267&ptid=1000938][img]http://linux.chinaunix.net/bbs/images/common/back.gif[/img][/url]
就跑apache,又没有多少访问量。按照这个服务器的配置,这么高的负载又怎么能算正常呢。

我一台双核cpu 4G内存,跑apache php mysql 每天10W pv,也不过高峰期将近1的负载,平均0.3~0.8。不同的应用没有可比 ... [/quote]

我是说同一时间连接数不太多,但是服务器每天的PV应该在450W以上,
请问你的apache的版本是多少?连接数和最大最小空闲都设置的是多少?

vyouzhi
但我觉得在vmstat那儿的IO
bi好像一直不停的样子
而bo有时却为0
如果单只运行apache的
那应该  bi 比较多为  0  才对啊

kevin.tan
使用了swap, 是不是内存少了撒?