[fbsd] Re: (Another) simple benchmark

Jeremie Le Hen jeremie at le-hen.org
Mon Jun 26 10:34:14 UTC 2006


> I think most people just want you to use the exact same configuration  
> file on both systems and verify that both use the same pre-compiled  
> options as well.  Probably the best thing to do is build from source  
> on both linux and freebsd with the same options.  Make sure the  
> defaults for each system are fair as well.  Then use the same config  
> file or as close as possible on both operating systems.  Otherwise,  
> you're not testing the same thing.   If you were testing against  
> another architecture like say windows, then you would need to use the  
> default worker type for windows.

While I agree this kind of benchmark is worth doing in order to compare
kernel paths journeyed by a particular program on multiple OSes, I think
Ivan's test is still valuable as it compares the out-of-the-box
performances of the Apache package and the underlying OS.

This is the administrator's work to fiddle any build-time or run-time
relevant option in order to get the best performances, but we can't
assume this is the way the actual world goes.  When third-party people
perform benchmarks in order to spot out the best OS to run an HTTP
server, the configuration is not likely to be the best one.  And given
those benchmark's results are often issued on wide-audience websites
such as Slashdot, it is really important from a marketing standpoint.

Best regards,
Jeremie Le Hen
< jeremie at le-hen dot org >< ttz at chchile dot org >

More information about the freebsd-performance mailing list