Benchmarking Nginx on a prehistoric PIII 500

Darrin Chandler dwchandler at stilyagin.com
Thu Mar 13 18:56:04 MSK 2008


Denis,

Thanks for that :)

On the graph for disabled keepalive it's very odd to see the initial
*increase* for Cherokee and Apache 1.3. Might that be due to the way
child processes are configured? I.e., not enough to start, and not
enough kept on idle? Anyway, those stand out as curious.

On Thu, Mar 13, 2008 at 01:46:41PM +0100, Denis Arh wrote:
> Hi guys,
> 
> Here are results of the test I've made a couple of weeks ago:
> http://blog.arh.cc/index.php?/archives/6-HTTP-server-comparison.html
> 
> Denis.
> 
> 
> On Thu, Mar 13, 2008 at 12:55 PM, Igor Sysoev <is at rambler-co.ru> wrote:
> 
> > On Thu, Mar 13, 2008 at 12:48:57PM +0100, Thomas wrote:
> >
> > > Yeah that could be the problem, I just realized I was testing from my
> > > server. My other box is windows, so I'll have to install cygwin to
> > > compile httperf, because I am not aware of any available binary for
> > > windows.
> > >
> > > It was too strange that 1 Mongrel would perform as well (or as bad) as
> > > 2 thin servers. Also the apache and nginx results are too close, there
> > > is no reason why I get the same result.
> >
> > It seems that you benchmarked httperf itself.
> > I do not think that cygwin httperf would be better: windows does not have
> > high perfomance TCP/IP and cygwin emulation will make things more worse.
> >
> > > On Wed, Mar 12, 2008 at 10:49 PM, kingler <kingler at gmail.com> wrote:
> > > > You are running the httperf command on the server... Have you tried it
> > > >  with another machine?
> > > >
> > > >  Liang
> > > >
> > > >
> > > >
> > > >  On Wed, Mar 12, 2008 at 2:44 PM, Thomas <iamkenzo at gmail.com> wrote:
> > > >  > Hi Igor,
> > > >  >
> > > >  >  That's pretty sick! 2000req/s is like 3 times as much as my
> > result!!!
> > > >  >
> > > >  >  What could possibly make so  much difference between your setup
> > and
> > > >  >  mine? The hardware? Config file? I do however have some other
> > services
> > > >  >  running in the background: mail server, monitoring tools, etc.
> > > >  >
> > > >  >  I'll checkout more thoroughly the nginx documentation too.
> > > >  >
> > > >  >
> > > >  >  Thanks for giving these figures,
> > > >  >
> > > >  >
> > > >
> > > >
> > >
> >
> > --
> > Igor Sysoev
> > http://sysoev.ru/en/
> >
> >

-- 
Darrin Chandler            |  Phoenix BSD User Group  |  MetaBUG
dwchandler at stilyagin.com   |  http://phxbug.org/      |  http://metabug.org/
http://www.stilyagin.com/  |  Daemons in the Desert   |  Global BUG Federation





More information about the nginx mailing list