*BSD News Article 55953


Return to BSD News archive

#! rnews 2826 bsd
Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!news.rmit.EDU.AU!news.unimelb.EDU.AU!munnari.OZ.AU!news.hawaii.edu!ames!hookup!newsfeed.internetmci.com!in1.uu.net!jennifer.pernet.net!jennifer.pernet.net!eli
From: eli@jennifer.pernet.net (E. Eli Boaz)
Newsgroups: comp.os.linux.advocacy,comp.unix.bsd.freebsd.misc,comp.unix.advocacy,comp.unix.misc,comp.unix.pc-clone.32bit
Subject: Re: Linux vs FreeBSD
Followup-To: comp.os.linux.advocacy,comp.unix.bsd.freebsd.misc,comp.unix.advocacy,comp.unix.misc,comp.unix.pc-clone.32bit
Date: 28 Nov 1995 01:25:41 GMT
Organization: PERnet Communications, Inc.
Lines: 38
Message-ID: <49doel$skq@jennifer.pernet.net>
References: <489kuu$rbo@pelican.cs.ucla.edu> <48ajsj$f5p@galaxy.ucr.edu> <490p3m$6c7@news.iii.net>
NNTP-Posting-Host: jennifer.pernet.net
X-Newsreader: TIN [version 1.2 PL2]
Xref: euryale.cc.adfa.oz.au comp.os.linux.advocacy:29019 comp.unix.bsd.freebsd.misc:9711 comp.unix.advocacy:11660 comp.unix.misc:19784 comp.unix.pc-clone.32bit:8912

Craig Shrimpton (craigs@os.com) wrote:
: In article <48ajsj$f5p@galaxy.ucr.edu>,
: >
: >They are both bitchen.
: >
: My sentiments exactly!
: I really think you need both if you want to run an ISP.  FreeBSD for your 
: network gateway/router and news server.  Linux for your FTP/Web/Shell
: machine.
: I think FreeBSD excels in fast networking and I/O activity but I think it 
: makes a terrible Web server or shell machine.  Linux is more suitable for 
: interactive type work but blows as a network router.  

From my experience, FreeBSD will work much better as a gateway/router (as
you said), but it is also much better than Linux when it comes to Web.  The
reason?  One of the newest NCSA servers (no flames, please) does use sema-
phores to help increase the response time from the "web server."  That is,
it will launch N copies of the server, where Linux (because of weird
kernel IPC) has to fork a new process for each new http connection, which
takes time.  Linux is most definitely better for a FTP/Shell machine if the
useage is going to be light (ie. <16 users on 64Mb P100 each running trn, etc.)
but FreeBSD would be better if the usage is going to be heavy.

: If all you want is a home Unix PC, either is fine but Linux is probably
: easier for a newbie.

Not necessarily easier, better.  Linux is MUCH, MUCH faster than FreeBSD for
a SINGLE user machine.  FreeBSD tends to respond faster to things like network
I/O and disk I/O faster than Linux, but Linux tends to respond more to 'user'
visible processes...

ttyl,

-- 
E. Eli Boaz                  eli@mail.pernet.net
PERnet Communications, Inc.  1.409.729.4638 (voice) 1.409.727.3019 (fax)
#include <std-disclaimer.h>  System and Network Administrator/Programmer
"I could be chasing an untamed ornithoid without cause." - Data, ST:TNG