Benchmarking Nginx on a prehistoric PIII 500

Cliff Wells cliff at develix.com
Thu Mar 13 21:02:07 MSK 2008


You need more information about your test setup.  

1) What type of machine(s) and software are you running the benchmark
client from?
2) What type of network setup is involved?
3) Are you restarting the VMware instance between each run of tests?  
4) How many runs of tests?

Without this information, the tests aren't very informative.

It's also worth noting that with a 32 byte file you are mostly measuring
connection and http protocol overhead.  You should probably serve a 1K
file at least.

Regards,
Cliff

On Thu, 2008-03-13 at 13:46 +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/
>         
>         
> 






More information about the nginx mailing list