Date: Wed, 26 Sep 2001 17:48:38 +0200 From: Gabriel Ambuehl <gabriel_ambuehl@buz.ch> To: questions@freebsd.org Subject: FreeBSD a good choice for high performance webservers? Message-ID: <60164745040.20010926174838@buz.ch>
next in thread | raw e-mail | index | archive | help
-----BEGIN PGP SIGNED MESSAGE----- Hello questions, Ok, I know the subject is provoking, but it's absolutely intended as the Makefile of the Apache 2 port states: [... configure arguments...] --disable-threads \ --with-mpm=preforked # Apache's thread doesn't work well in FreeBSD As far as I can tell, this means FreeBSD is going to be left behind by Linux in the not too distant future (i.e. when Apache 2 gets released) cause Linux for sure will work with the threaded MPMs which are obviously faster than the preforked approach [1] in terms of real world HTTP performance. I for myself would really LOVE to use the perchild module to have each VHOST running under a different UID (needs lots of RAM but considering what possibilities this introduces[2], I'm very willing to go buy that RAM especially with the current RAM prices) for which the FreeBSD support looks pretty bad if threaded Apache doesn't work... So is this a temporary problem of the betas which will get fixed in time for the release of Apache 2 or should I go get my hands on a Debian (which appears to be the only sane Linux distro) box? Best regards, Gabriel [1] (renowned Stevens unfortunately didn't manage to get threaded servers working on BSD/OS so I have no real benchmarks to back this up but Solaris and Digital Unix were both significantly better performing with threads than with preforked servers) [2] setuid PHP module: No more worries about users stealing each others their DB passwords etc pp. Yeah. (this obviously requires that PHP will work with threaded servers...) -----BEGIN PGP SIGNATURE----- Version: PGP 6.5i iQEVAwUBO7HqysZa2WpymlDxAQFfdQf/TpgP8Hr2K5w74NxNBZrE3asi12Laxq52 i1Tv3WtiCGSIITaiKPWAkOyYr9ror/Vq0CpTt7wwSDdx++UoJb93tIFBAVj641BJ UBGXBJfWh8E8FPRPq2EhadEiBcRtVPSmVXDhDsOxKcemQ3SEIbO6+WaYjb17Ik0M yUkuYSz3y+ynegXX+v+9MlyLraLhvDCPM19mzge1DK2HuVCcpcGgcV3HVqJAuvlO RhrvTDcgmg9Xt+yjtPCf3mgbqIbX/v44A5fpxdJFq4D/YgP+TUfyouAQzEgw+a2X FusqJ+BG6sutZDl2aueNyRfEFiCSkPuT8eiZffFus+USCGoxEoIDuA== =7QJx -----END PGP SIGNATURE----- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?60164745040.20010926174838>