nginx vs. Lighttpd vs. Apache 高效的web server服务器软件比较 zz
上一篇 / 下一篇 2007-06-15 18:42:57 / 个人分类:LAMP
[
2007/05/08 23:33 | byleftleg]
2007/05/08 23:33 | byleftleg]如果你在Linux下用Apache Bench (ab)测试我这个网站的话,就会发现服务器不是常见的Apache, 而是 nginx.
or*P)LR2r0木铎校园 BBS 社区)~ l/B _|s
nginx是一个小巧而高效的Linux下的web服务器软件。开发人员 Igor Sysoev 来自俄罗斯,nginx的话其实已经在一些俄罗斯的大型网站上运行多年,相当的稳定,最近才在美国开始知名起来。
:k+R2g+v]/s gQ"~0木铎校园 BBS 社区1r]XNm"A
而另外一个热门的web服务器软件是Lighttpd,因为运行在Youtube的后台,所以知名度很高。Lighttpd特色在于它能做Flash streaming和对fastcgi的支持,这样对于Ruby on Rails之类的程序提速不少,比起Apache要好很多。木铎校园 BBS 社区r#V3Y `m _2b
+W5I.v#{_:@g!`)M0MqN0但是 nginx 要比 Lighttpd 更稳定,功能上并不弱于Lighttpd,差不多什么都有,而且比Lighttpd对于URL rewrite的支持更完善一点。木铎校园 BBS 社区GK)c%uz*F!U*g
,d1}`np@_0不管是 nginx 还是 lighttpd, 对于用来提供静态文件都要比Apache好很多很多,主要就是占用的内存小,Apache和这两个小巧的服务器软件来比实在是个庞然大物啊。木铎校园 BBS 社区8C}-O9OuN_"t'OF
木铎校园 BBS 社区 \9~3]K#y Psj
测试报告::::::木铎校园 BBS 社区R_{]5wSk V
木铎校园 BBS 社区:B]HUQ$f
主机环境:木铎校园 BBS 社区2F_/o3K4{:f.y
电脑: PC, CPU: AMD 1800+, MEM: 728M, DISK: IDE 7200RPM 2M, 160G
+^e `n$|X3{0系统: FreeBSD 6.1-RELEASE-p11木铎校园 BBS 社区w,B \Z(w"Z7m bw
软件:木铎校园 BBS 社区"C;C kV/w'e
Apache-2.0.59木铎校园 BBS 社区0_+o!\`NM d p1V
Lighttpd-1.4.13-1
3g C-NC}'F KK0 nginx-0.5.5木铎校园 BBS 社区|(@*y:V9m
#|/]j9X2c}/\3a_0测试机:木铎校园 BBS 社区{[,}3v0G%G2la
电脑: Latop IBM T20, P3-700, MEM: 256M木铎校园 BBS 社区"_5y+_\v X"f
系统: FreeBSD 6.2-PRERELEASE
G g6DI-JL f H"I0软件: WebBench 1.5
9e*u~[7SV~wZ0木铎校园 BBS 社区s0N7L/i@*RI
静态网页的比较:木铎校园 BBS 社区XBZ/K Cw;m ^
index.html 是apache2 自带的 index.html.en 拷贝来的。
aT7Y Ri1K0木铎校园 BBS 社区lHZ/wa
nginx(ports install):木铎校园 BBS 社区5o*~E^~'[
mybsd# webbench -c 500 -2http://192.168.8.249:82/index.html木铎校园 BBS 社区 s:x+_r/r8x
Webbench - Simple Web Benchmark 1.5
7D#r_y}7U/kK'\0Copyright (c) Radim Kolar 1997-2004, GPL Open Source Software.
[ `#QT(E#dvF!k|k1L0
qbZ"\ b0Benchmarking: GEThttp://192.168.8.249:82/index.html(using HTTP/1.1)木铎校园 BBS 社区FL%~+zq(pFr i
500 clients, running 30 sec.木铎校园 BBS 社区([T-w H {/R V)Y%f5c4G s
木铎校园 BBS 社区cq*Ft*i\
Speed=429908 pages/min, 12360223 bytes/sec.木铎校园 BBS 社区Y:|Q;HF1R$W
Requests: 214954 susceed, 0 failed.木铎校园 BBS 社区}g!M!R'D R~Z?
&L$Lh8`a/UJG0lighttpd(ports install):木铎校园 BBS 社区k)yd%YY$q
mybsd# webbench -c 500 -2http://192.168.8.249:81/index.html木铎校园 BBS 社区3qR2NSG
Webbench - Simple Web Benchmark 1.5
2z lI2D AZ#G0Copyright (c) Radim Kolar 1997-2004, GPL Open Source Software.
%y}d1hF*O0
j ZX#J,ku3T`d V0Benchmarking: GEThttp://192.168.8.249:81/index.html(using HTTP/1.1)
^8[s^q0500 clients, running 30 sec.木铎校园 BBS 社区|e X0~|SFg{
木铎校园 BBS 社区([0U,t#W/mKS5W
Speed=429182 pages/min, 12506485 bytes/sec.
(w jp#KK&p&\t1Z0Requests: 214591 susceed, 0 failed.木铎校园 BBS 社区5tG;N?m$xr
&owk.K|^V0apache2+worker(ports install):木铎校园 BBS 社区cJLHea1_,@]KO
mybsd# webbench -c 500 -2http://192.168.8.249:80/index.html木铎校园 BBS 社区!X9|XICe{;Z@
Webbench - Simple Web Benchmark 1.5
b,k$vK2F3O$`0Copyright (c) Radim Kolar 1997-2004, GPL Open Source Software.
/x g$K-j8g1{q#`0木铎校园 BBS 社区C'T dU*s;hTH$V0[1]
Benchmarking: GEThttp://192.168.8.249:80/index.html(using HTTP/1.1)木铎校园 BBS 社区;Z NCm"q+qy?9y
500 clients, running 30 sec.木铎校园 BBS 社区g'YkD&w+_
Q yp9W4b,W0Speed=80118 pages/min, 2337701 bytes/sec.木铎校园 BBS 社区t;m8d5]!?~n
Requests: 40059 susceed, 0 failed.
Cx8s!? y0木铎校园 BBS 社区1Z'kZ0m2U
apache2+worker(ports install)
]/G;FQvX(z0enable sendfile();木铎校园 BBS 社区hBK9WU:WW
mybsd# webbench -c 500 -2http://192.168.8.249:80/index.html
RcK8Q&x1qt0Webbench - Simple Web Benchmark 1.5
V'LHT:BC0Copyright (c) Radim Kolar 1997-2004, GPL Open Source Software.木铎校园 BBS 社区Z \4i-w5W3\^Uq5Sc
木铎校园 BBS 社区V!D,H#Y Kx
Benchmarking: GEThttp://192.168.8.249:80/index.html(using HTTP/1.1)
(U(p \+K!]2t-S0500 clients, running 30 sec.木铎校园 BBS 社区o8]Y*[-y
木铎校园 BBS 社区9^K8X3w2D"T|
Speed=80728 pages/min, 2355835 bytes/sec.
u`4R`Q Q5^0Requests: 40364 susceed, 0 failed.
z _mLhfw"D_G0
??;K)?F x[R0/opt/modules/apache2(手工安装):木铎校园 BBS 社区k@h;gp,A |%bg
mybsd# webbench -c 500 -2http://192.168.8.249:83/index.html
"Sg"C5E:_sM'Z)N q&n/F0Webbench - Simple Web Benchmark 1.5木铎校园 BBS 社区 i!~)H|k
Copyright (c) Radim Kolar 1997-2004, GPL Open Source Software.
*J,Z+VBtz|K2O r0
$m;@9jp H$iY(a L_0Benchmarking: GEThttp://192.168.8.249:83/index.html(using HTTP/1.1)
I`x&P5s#|y0500 clients, running 30 sec.木铎校园 BBS 社区/Hc(}SX#k0y
sg?l6N-qwd/O$h0Speed=95102 pages/min, 2774133 bytes/sec.
VO K7b i"t CH0Requests: 47551 susceed, 0 failed.
?/rO;q G3h y$K0木铎校园 BBS 社区8V,@[ b(la S8z
/opt/modules/apache2 worker(手工安装):木铎校园 BBS 社区8M-_Y;kEG#l7?
mybsd# webbench -c 500 -2http://192.168.8.249:83/index.html
2I4F{c3k0Webbench - Simple Web Benchmark 1.5
.WoYYNV#|a0Copyright (c) Radim Kolar 1997-2004, GPL Open Source Software.
3|2UsHU"P c.V&Cg0木铎校园 BBS 社区 U.q&]e{%_h
Benchmarking: GEThttp://192.168.8.249:83/index.html(using HTTP/1.1)
)X%JT VS^5TB0F:Y0500 clients, running 30 sec.
!Q%V;Bla#pE0
+ArM(nL9~MC&a)z/H0Speed=79100 pages/min, 2307692 bytes/sec.
8m:LIfQ\J0Requests: 39550 susceed, 0 failed.木铎校园 BBS 社区s8F3e2m'u:x[
@8u*[k[ c6N"s(}0木铎校园 BBS 社区D@ iuW!}
/opt/modules/apache2p prefork(手工安装):
+koiesrL0mybsd# webbench -c 500 -2http://192.168.8.249:84/index.html
.RJ0u6aNms0Webbench - Simple Web Benchmark 1.5
cl S6Eyv$D5q|0Copyright (c) Radim Kolar 1997-2004, GPL Open Source Software.木铎校园 BBS 社区3ue,{(\q P;UZ
木铎校园 BBS 社区;g-XN_%g'O#h7qq/q
Benchmarking: GEThttp://192.168.8.249:84/index.html(using HTTP/1.1)
3_o9l LePJ*C+j0500 clients, running 30 sec.木铎校园 BBS 社区!_iy+dU!y0pn},w&p
木铎校园 BBS 社区C9XgI#D-k(~
Speed=106000 pages/min, 3093523 bytes/sec.
I0A6BmMBhF6V.]0Requests: 53000 susceed, 0 failed.
8mi8[:d%__i0
7NVQ"y8o)e/vJ[0木铎校园 BBS 社区G5e `sz~'y,v%P
PHP支持比较木铎校园 BBS 社区q4p:J ?J&CR
info.php:
7a t Y7Up_4k0木铎校园 BBS 社区}R z g P!D:d:Y&G6e6I
木铎校园 BBS 社区W3{9dC9W}
phpinfo();
NWl)x*[vd8\0木铎校园 BBS 社区/yl5DN im)Z/^t8Z-y
?>
3C|$L+bJPw6F0
)OK[d:kmd!hK0/opt/modules/apache2 prefork(手工安装)
` Du@$G(m0木铎校园 BBS 社区vv;`(re&~6t*Z;U ky
mybsd# webbench -c 500 -2http://192.168.8.249:83/info.php
$c%R8FNcw0Webbench - Simple Web Benchmark 1.5木铎校园 BBS 社区]E,@B DzzR
Copyright (c) Radim Kolar 1997-2004, GPL Open Source Software.木铎校园 BBS 社区~^5A2Q9A@v6udsN
木铎校园 BBS 社区,?\ |B.D4I`
Benchmarking: GEThttp://192.168.8.249:83/info.php(using HTTP/1.1)木铎校园 BBS 社区4bRr y%x*e&X/C|
500 clients, running 30 sec.
5n`T8Lp;X-Y0木铎校园 BBS 社区9hL YW5gx(`
Speed=13628 pages/min, 9712975 bytes/sec.
`%UE%|Da,}"H[:Uw0Requests: 6814 susceed, 0 failed.
2^#n}7a$pQE'oJ.n-e0J0木铎校园 BBS 社区7?U9L#t)S
4p$b4N!}.[kJ^-IL:q0nginx(proxy)+apache2(/opt/modules/apache2(手工安装))木铎校园 BBS 社区Q_!K+D#CS
mybsd# webbench -c 500 -2http://192.168.8.249:82/info.php
Y3sf[q&oM0Webbench - Simple Web Benchmark 1.5
5hDTr"f0Copyright (c) Radim Kolar 1997-2004, GPL Open Source Software.
2lPq1z'YdA0木铎校园 BBS 社区qL)@U9B
Benchmarking: GEThttp://192.168.8.249:82/info.php(using HTTP/1.1)木铎校园 BBS 社区&w4d)R*N}%OJ,E0A
500 clients, running 30 sec.
@4L RzK'V0
?V@#`U]3Uu5K6s:G0Speed=9954 pages/min, 7505740 bytes/sec.木铎校园 BBS 社区;}@AC t x5u:L9y8r wb
Requests: 4977 susceed, 0 failed.木铎校园 BBS 社区I @*{ER)k
木铎校园 BBS 社区Ji8UIk
\+q)D#]J7mN0lighttpd(proxy)+apache2apache2(/opt/modules/apache2(手工安装))
~gD3ya q.D*a0mybsd# webbench -c 500 -2http://192.168.8.249:81/info.php
0S7R)cM c"S}]n0Webbench - Simple Web Benchmark 1.5木铎校园 BBS 社区*Ah%Q2OIr_
Copyright (c) Radim Kolar 1997-2004, GPL Open Source Software.木铎校园 BBS 社区$h&sQ;? ^3V[)|7Z
Uw"t|'x'l1l2S#z8R0Benchmarking: GEThttp://192.168.8.249:81/info.php(using HTTP/1.1)
+o0lwznj0500 clients, running 30 sec.
&x7B&o/D c1}s5q)w0木铎校园 BBS 社区9~m&[U{/b(WBz
Speed=10150 pages/min, 7732128 bytes/sec.木铎校园 BBS 社区w_q)} Z C[AZ`r
Requests: 5075 susceed, 0 failed.木铎校园 BBS 社区k5R|_k"j;Iu
;bb4?c8m;aV0木铎校园 BBS 社区x1P1v"h r1k-G~
木铎校园 BBS 社区2a6V:srjnf4C
木铎校园 BBS 社区*DI+D9d2c e
另外lighttpd和nginx 在fastcgi的支持中,没有明显的差异,就没有将结果记录起来。
DK,Yf ]np7C0从上面的结果来看,在静态支持中,lighttpd和nginx 是比apache优胜很多很多的。
&~ g(p0k!|E A Q0即使Apache2+worker,在支持PHP方面,还是不太让人满意。
S+yG.G,@GkSH0
_G:x} D,s*t*H)\8W0另外从运行时对内存、CPU开销来看,最大是Apache,Lighttpd 和 Nginx 比较接近,但是Lighttpd相比Nginx更占资源一些。木铎校园 BBS 社区&}lt G]q`M#J
BG sA,` U5`0因此,如果不考虑虚拟主机安全设置的问题,Nginx无疑是最好的选择,其次是Lighttpd。?PHPBR>
or*P)LR2r0木铎校园 BBS 社区)~ l/B _|s
nginx是一个小巧而高效的Linux下的web服务器软件。开发人员 Igor Sysoev 来自俄罗斯,nginx的话其实已经在一些俄罗斯的大型网站上运行多年,相当的稳定,最近才在美国开始知名起来。
:k+R2g+v]/s gQ"~0木铎校园 BBS 社区1r]XNm"A
而另外一个热门的web服务器软件是Lighttpd,因为运行在Youtube的后台,所以知名度很高。Lighttpd特色在于它能做Flash streaming和对fastcgi的支持,这样对于Ruby on Rails之类的程序提速不少,比起Apache要好很多。木铎校园 BBS 社区r#V3Y `m _2b
+W5I.v#{_:@g!`)M0MqN0但是 nginx 要比 Lighttpd 更稳定,功能上并不弱于Lighttpd,差不多什么都有,而且比Lighttpd对于URL rewrite的支持更完善一点。木铎校园 BBS 社区GK)c%uz*F!U*g
,d1}`np@_0不管是 nginx 还是 lighttpd, 对于用来提供静态文件都要比Apache好很多很多,主要就是占用的内存小,Apache和这两个小巧的服务器软件来比实在是个庞然大物啊。木铎校园 BBS 社区8C}-O9OuN_"t'OF
木铎校园 BBS 社区 \9~3]K#y Psj
测试报告::::::木铎校园 BBS 社区R_{]5wSk V
木铎校园 BBS 社区:B]HUQ$f
主机环境:木铎校园 BBS 社区2F_/o3K4{:f.y
电脑: PC, CPU: AMD 1800+, MEM: 728M, DISK: IDE 7200RPM 2M, 160G
+^e `n$|X3{0系统: FreeBSD 6.1-RELEASE-p11木铎校园 BBS 社区w,B \Z(w"Z7m bw
软件:木铎校园 BBS 社区"C;C kV/w'e
Apache-2.0.59木铎校园 BBS 社区0_+o!\`NM d p1V
Lighttpd-1.4.13-1
3g C-NC}'F KK0 nginx-0.5.5木铎校园 BBS 社区|(@*y:V9m
#|/]j9X2c}/\3a_0测试机:木铎校园 BBS 社区{[,}3v0G%G2la
电脑: Latop IBM T20, P3-700, MEM: 256M木铎校园 BBS 社区"_5y+_\v X"f
系统: FreeBSD 6.2-PRERELEASE
G g6DI-JL f H"I0软件: WebBench 1.5
9e*u~[7SV~wZ0木铎校园 BBS 社区s0N7L/i@*RI
静态网页的比较:木铎校园 BBS 社区XBZ/K Cw;m ^
index.html 是apache2 自带的 index.html.en 拷贝来的。
aT7Y Ri1K0木铎校园 BBS 社区lHZ/wa
nginx(ports install):木铎校园 BBS 社区5o*~E^~'[
mybsd# webbench -c 500 -2http://192.168.8.249:82/index.html木铎校园 BBS 社区 s:x+_r/r8x
Webbench - Simple Web Benchmark 1.5
7D#r_y}7U/kK'\0Copyright (c) Radim Kolar 1997-2004, GPL Open Source Software.
[ `#QT(E#dvF!k|k1L0
qbZ"\ b0Benchmarking: GEThttp://192.168.8.249:82/index.html(using HTTP/1.1)木铎校园 BBS 社区FL%~+zq(pFr i
500 clients, running 30 sec.木铎校园 BBS 社区([T-w H {/R V)Y%f5c4G s
木铎校园 BBS 社区cq*Ft*i\
Speed=429908 pages/min, 12360223 bytes/sec.木铎校园 BBS 社区Y:|Q;HF1R$W
Requests: 214954 susceed, 0 failed.木铎校园 BBS 社区}g!M!R'D R~Z?
&L$Lh8`a/UJG0lighttpd(ports install):木铎校园 BBS 社区k)yd%YY$q
mybsd# webbench -c 500 -2http://192.168.8.249:81/index.html木铎校园 BBS 社区3qR2NSG
Webbench - Simple Web Benchmark 1.5
2z lI2D AZ#G0Copyright (c) Radim Kolar 1997-2004, GPL Open Source Software.
%y}d1hF*O0
j ZX#J,ku3T`d V0Benchmarking: GEThttp://192.168.8.249:81/index.html(using HTTP/1.1)
^8[s^q0500 clients, running 30 sec.木铎校园 BBS 社区|e X0~|SFg{
木铎校园 BBS 社区([0U,t#W/mKS5W
Speed=429182 pages/min, 12506485 bytes/sec.
(w jp#KK&p&\t1Z0Requests: 214591 susceed, 0 failed.木铎校园 BBS 社区5tG;N?m$xr
&owk.K|^V0apache2+worker(ports install):木铎校园 BBS 社区cJLHea1_,@]KO
mybsd# webbench -c 500 -2http://192.168.8.249:80/index.html木铎校园 BBS 社区!X9|XICe{;Z@
Webbench - Simple Web Benchmark 1.5
b,k$vK2F3O$`0Copyright (c) Radim Kolar 1997-2004, GPL Open Source Software.
/x g$K-j8g1{q#`0木铎校园 BBS 社区C'T dU*s;hTH$V0[1]
Benchmarking: GEThttp://192.168.8.249:80/index.html(using HTTP/1.1)木铎校园 BBS 社区;Z NCm"q+qy?9y
500 clients, running 30 sec.木铎校园 BBS 社区g'YkD&w+_
Q yp9W4b,W0Speed=80118 pages/min, 2337701 bytes/sec.木铎校园 BBS 社区t;m8d5]!?~n
Requests: 40059 susceed, 0 failed.
Cx8s!? y0木铎校园 BBS 社区1Z'kZ0m2U
apache2+worker(ports install)
]/G;FQvX(z0enable sendfile();木铎校园 BBS 社区hBK9WU:WW
mybsd# webbench -c 500 -2http://192.168.8.249:80/index.html
RcK8Q&x1qt0Webbench - Simple Web Benchmark 1.5
V'LHT:BC0Copyright (c) Radim Kolar 1997-2004, GPL Open Source Software.木铎校园 BBS 社区Z \4i-w5W3\^Uq5Sc
木铎校园 BBS 社区V!D,H#Y Kx
Benchmarking: GEThttp://192.168.8.249:80/index.html(using HTTP/1.1)
(U(p \+K!]2t-S0500 clients, running 30 sec.木铎校园 BBS 社区o8]Y*[-y
木铎校园 BBS 社区9^K8X3w2D"T|
Speed=80728 pages/min, 2355835 bytes/sec.
u`4R`Q Q5^0Requests: 40364 susceed, 0 failed.
z _mLhfw"D_G0
??;K)?F x[R0/opt/modules/apache2(手工安装):木铎校园 BBS 社区k@h;gp,A |%bg
mybsd# webbench -c 500 -2http://192.168.8.249:83/index.html
"Sg"C5E:_sM'Z)N q&n/F0Webbench - Simple Web Benchmark 1.5木铎校园 BBS 社区 i!~)H|k
Copyright (c) Radim Kolar 1997-2004, GPL Open Source Software.
*J,Z+VBtz|K2O r0
$m;@9jp H$iY(a L_0Benchmarking: GEThttp://192.168.8.249:83/index.html(using HTTP/1.1)
I`x&P5s#|y0500 clients, running 30 sec.木铎校园 BBS 社区/Hc(}SX#k0y
sg?l6N-qwd/O$h0Speed=95102 pages/min, 2774133 bytes/sec.
VO K7b i"t CH0Requests: 47551 susceed, 0 failed.
?/rO;q G3h y$K0木铎校园 BBS 社区8V,@[ b(la S8z
/opt/modules/apache2 worker(手工安装):木铎校园 BBS 社区8M-_Y;kEG#l7?
mybsd# webbench -c 500 -2http://192.168.8.249:83/index.html
2I4F{c3k0Webbench - Simple Web Benchmark 1.5
.WoYYNV#|a0Copyright (c) Radim Kolar 1997-2004, GPL Open Source Software.
3|2UsHU"P c.V&Cg0木铎校园 BBS 社区 U.q&]e{%_h
Benchmarking: GEThttp://192.168.8.249:83/index.html(using HTTP/1.1)
)X%JT VS^5TB0F:Y0500 clients, running 30 sec.
!Q%V;Bla#pE0
+ArM(nL9~MC&a)z/H0Speed=79100 pages/min, 2307692 bytes/sec.
8m:LIfQ\J0Requests: 39550 susceed, 0 failed.木铎校园 BBS 社区s8F3e2m'u:x[
@8u*[k[ c6N"s(}0木铎校园 BBS 社区D@ iuW!}
/opt/modules/apache2p prefork(手工安装):
+koiesrL0mybsd# webbench -c 500 -2http://192.168.8.249:84/index.html
.RJ0u6aNms0Webbench - Simple Web Benchmark 1.5
cl S6Eyv$D5q|0Copyright (c) Radim Kolar 1997-2004, GPL Open Source Software.木铎校园 BBS 社区3ue,{(\q P;UZ
木铎校园 BBS 社区;g-XN_%g'O#h7qq/q
Benchmarking: GEThttp://192.168.8.249:84/index.html(using HTTP/1.1)
3_o9l LePJ*C+j0500 clients, running 30 sec.木铎校园 BBS 社区!_iy+dU!y0pn},w&p
木铎校园 BBS 社区C9XgI#D-k(~
Speed=106000 pages/min, 3093523 bytes/sec.
I0A6BmMBhF6V.]0Requests: 53000 susceed, 0 failed.
8mi8[:d%__i0
7NVQ"y8o)e/vJ[0木铎校园 BBS 社区G5e `sz~'y,v%P
PHP支持比较木铎校园 BBS 社区q4p:J ?J&CR
info.php:
7a t Y7Up_4k0木铎校园 BBS 社区}R z g P!D:d:Y&G6e6I
木铎校园 BBS 社区W3{9dC9W}
phpinfo();
NWl)x*[vd8\0木铎校园 BBS 社区/yl5DN im)Z/^t8Z-y
?>
3C|$L+bJPw6F0
)OK[d:kmd!hK0/opt/modules/apache2 prefork(手工安装)
` Du@$G(m0木铎校园 BBS 社区vv;`(re&~6t*Z;U ky
mybsd# webbench -c 500 -2http://192.168.8.249:83/info.php
$c%R8FNcw0Webbench - Simple Web Benchmark 1.5木铎校园 BBS 社区]E,@B DzzR
Copyright (c) Radim Kolar 1997-2004, GPL Open Source Software.木铎校园 BBS 社区~^5A2Q9A@v6udsN
木铎校园 BBS 社区,?\ |B.D4I`
Benchmarking: GEThttp://192.168.8.249:83/info.php(using HTTP/1.1)木铎校园 BBS 社区4bRr y%x*e&X/C|
500 clients, running 30 sec.
5n`T8Lp;X-Y0木铎校园 BBS 社区9hL YW5gx(`
Speed=13628 pages/min, 9712975 bytes/sec.
`%UE%|Da,}"H[:Uw0Requests: 6814 susceed, 0 failed.
2^#n}7a$pQE'oJ.n-e0J0木铎校园 BBS 社区7?U9L#t)S
4p$b4N!}.[kJ^-IL:q0nginx(proxy)+apache2(/opt/modules/apache2(手工安装))木铎校园 BBS 社区Q_!K+D#CS
mybsd# webbench -c 500 -2http://192.168.8.249:82/info.php
Y3sf[q&oM0Webbench - Simple Web Benchmark 1.5
5hDTr"f0Copyright (c) Radim Kolar 1997-2004, GPL Open Source Software.
2lPq1z'YdA0木铎校园 BBS 社区qL)@U9B
Benchmarking: GEThttp://192.168.8.249:82/info.php(using HTTP/1.1)木铎校园 BBS 社区&w4d)R*N}%OJ,E0A
500 clients, running 30 sec.
@4L RzK'V0
?V@#`U]3Uu5K6s:G0Speed=9954 pages/min, 7505740 bytes/sec.木铎校园 BBS 社区;}@AC t x5u:L9y8r wb
Requests: 4977 susceed, 0 failed.木铎校园 BBS 社区I @*{ER)k
木铎校园 BBS 社区Ji8UIk
\+q)D#]J7mN0lighttpd(proxy)+apache2apache2(/opt/modules/apache2(手工安装))
~gD3ya q.D*a0mybsd# webbench -c 500 -2http://192.168.8.249:81/info.php
0S7R)cM c"S}]n0Webbench - Simple Web Benchmark 1.5木铎校园 BBS 社区*Ah%Q2OIr_
Copyright (c) Radim Kolar 1997-2004, GPL Open Source Software.木铎校园 BBS 社区$h&sQ;? ^3V[)|7Z
Uw"t|'x'l1l2S#z8R0Benchmarking: GEThttp://192.168.8.249:81/info.php(using HTTP/1.1)
+o0lwznj0500 clients, running 30 sec.
&x7B&o/D c1}s5q)w0木铎校园 BBS 社区9~m&[U{/b(WBz
Speed=10150 pages/min, 7732128 bytes/sec.木铎校园 BBS 社区w_q)} Z C[AZ`r
Requests: 5075 susceed, 0 failed.木铎校园 BBS 社区k5R|_k"j;Iu
;bb4?c8m;aV0木铎校园 BBS 社区x1P1v"h r1k-G~
木铎校园 BBS 社区2a6V:srjnf4C
木铎校园 BBS 社区*DI+D9d2c e
另外lighttpd和nginx 在fastcgi的支持中,没有明显的差异,就没有将结果记录起来。
DK,Yf ]np7C0从上面的结果来看,在静态支持中,lighttpd和nginx 是比apache优胜很多很多的。
&~ g(p0k!|E A Q0即使Apache2+worker,在支持PHP方面,还是不太让人满意。
S+yG.G,@GkSH0
_G:x} D,s*t*H)\8W0另外从运行时对内存、CPU开销来看,最大是Apache,Lighttpd 和 Nginx 比较接近,但是Lighttpd相比Nginx更占资源一些。木铎校园 BBS 社区&}lt G]q`M#J
BG sA,` U5`0因此,如果不考虑虚拟主机安全设置的问题,Nginx无疑是最好的选择,其次是Lighttpd。?PHPBR>
相关阅读:
- Looking For Optimal Solution: Benchmark Results Summary and Finding (平凡的香草, 2007-6-08)
- Apache Prefork和Worker模式的性能比较测试 (平凡的香草, 2007-6-14)
- Apache 2.XX中prefork.c模块和worker.c模块的比较 zz (平凡的香草, 2007-6-14)
- Rails部署艺术 - ChinaonRails (平凡的香草, 2007-6-15)
- --安装Nginx(负载均衡器) (平凡的香草, 2007-6-15)
TAG: apache lighttpd nginx server web




