performance bench mark

Yingyuan Cheng yingyuan at staff.sina.com.cn
Tue Oct 23 09:34:25 UTC 2007


I just installed perlbal on my openSUSE 10.2 box, P4 2.8G, 512M RAM,
using ab to request a static file which is 12 bytes or so. The testing
result is not so good comparing with other web servers such as
lighttpd/nginx,


request num
	concurrent num
	req/sec
	ms/req
	ms/req(concurrency)
	Kbytes/sec
10000 	5 	735.47 	6.798 	1.360 	155.85
10000 	10 	772.32 	12.948 	1.295 	163.65
10000 	50 	774.08 	64.593 	1.292 	164.03
10000 	100 	743.55 	134.489 	1.345 	157.56
10000 	500 	669.01 	747.378 	1.495 	141.76



epoll was used by perlbal, and aio calling was not found according to
strace output, though I configured it through management interface. CPU
was very busy, 80% used for user space.

So, what's the main reason preferring perlbal to other web servers?


--
yingyuan



More information about the perlbal mailing list