Return to BSD News archive
Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!news.mira.net.au!vic.news.telstra.net!act.news.telstra.net!imci3!imci4!newsfeed.internetmci.com!btnet!news.cistron.nl!not-for-mail From: miquels@cistron.nl (Miquel van Smoorenburg) Newsgroups: comp.os.linux.misc,comp.unix.bsd.freebsd.misc Subject: Re: Linux Vs FreeBSD Date: 27 Apr 1996 02:55:45 +0200 Organization: Cistron Internet Services - the Netherlands Lines: 38 Message-ID: <4lrrah$dd1@picard.cistron.nl> References: <Pine.SUN.3.93.960424160848.29921A-100000@meyer> <4lrk7r$sgj@hermes.cair.du.edu> NNTP-Posting-Host: picard.cistron.nl Xref: euryale.cc.adfa.oz.au comp.os.linux.misc:100216 comp.unix.bsd.freebsd.misc:18275 In article <4lrk7r$sgj@hermes.cair.du.edu>, Dave Richards <dar@phoenix.uchsc.edu> wrote: >I've played with both here at school for our web server. > >FreeBSD blows away Linux as a web server... > >Linux can't pre-fork processes... Oh-oh - asbestos suit on ;) The NCSA server uses file descriptor passing, which Linux 1.2.x can't do. The latest NSCA servers have old Linux-style file descriptor passing "hacked in" as a substitute. However, the latest _Linux_ kernels do support file descriptor passing. OTOH, Apache (which is superiour to NCSA IMHO) does preforking without requiring FD passing - it just utilizes another metod that is even faster (all childs listen() and the one that accepts() the first gets the request). Now I am a Linux developer myself - but we use FreeBSD as a WWW server. At this moment, the Linux TCP-IP code has problems with lots of connections coming in. Which isn't amazing, since the current Linux 1.3.x series are BETA - like FreeBSD-current. When Linux 2.0 comes out, I expect these problems to be solved and Linux will be on a par with FreeBSD. 1.2.13, the last stable release, doesn't really cut it. I all depends on what you _need_ it for - our Linux news server runs great with inn1.4unoff4, no problems, and our FreeBSD WWW server also deserves great respect. I am happy that I can choose between the two for different requirements. Mike. -- Miquel van | Cistron Internet Services -- Alphen aan den Rijn. Smoorenburg, | mailto:info@cistron.nl http://www.cistron.nl/ miquels@het.net | Tel: +31-172-419445 (Voice) 430979 (Fax) 442580 (Data)