*BSD News Article 78782


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!munnari.OZ.AU!news.mel.connect.com.au!news.mira.net.au!news.vbc.net!garlic.com!news.scruz.net!kithrup.com!news.Stanford.EDU!agate!info.ucla.edu!csulb.edu!news.sgi.com!www.nntp.primenet.com!nntp.primenet.com!cam-news-hub1.bbnplanet.com!news.mathworks.com!newsfeed.internetmci.com!news.kei.com!news.texas.net!vixen.cso.uiuc.edu!sdd.hp.com!hamblin.math.byu.edu!hamblin.math.byu.edu!windley
From: windley@lal.cs.byu.edu (Phillip J. Windley)
Newsgroups: comp.unix.bsd.freebsd.misc,comp.unix.bsd.bsdi.misc
Subject: Tuning BSD as Web Server (was Re: Unix too slow for a Web server?)
Date: 20 Sep 1996 14:51:57 GMT
Organization: Laboratory for Applied Logic; Brigham Young University
Lines: 25
Distribution: world
Message-ID: <WINDLEY.96Sep20085157@margay.cs.byu.edu>
References: <323ED0BD.222CA97F@pobox.com> <jimhill.843028011@kitsune>
	<51pbm6$97o@web.ddp.state.me.us> <32404E4A.41C6@phoenix.net>
	<51rsu5$6je@flash.noc.best.net>
NNTP-Posting-Host: margay.cs.byu.edu
Mime-Version: 1.0 (generated by tm-edit 7.46)
Content-Type: text/plain; charset=US-ASCII
In-reply-to: dillon@best.com's message of 19 Sep 1996 09:38:29 -0700
Xref: euryale.cc.adfa.oz.au comp.unix.bsd.freebsd.misc:27666 comp.unix.bsd.bsdi.misc:4931


>>>>> "Matthew" == Matthew Dillon <dillon@best.com> writes:

    Matthew>     I got bad news for you then... BEST is using a challenge L
    Matthew> for serving it's user pages, and it appears to max out at
    Matthew> around 70 hits/sec.  There are just too many bottlenecks in
    Matthew> the kernel.  IRIX becomes very unhappy when you try to scale
    Matthew> it up.  We are actually migrating *back* to FreeBSD using
    Matthew> Pentium Pro 200's now.

    Matthew>     IF you are really in love with SGI, I would suggest you
    Matthew> get a couple of Indy's or S's and avoid the overpriced L's.


Let me try to turn this conversation to something I've been wondering
about. 

I'm convinced (by my gut) that BSD (free or not) can support large numbers
of hits on a web server only with some fine tuning.  The same is probably
true of the web server as well (Aliasing is done, for example, using a
linear search---thus slowing down *every* hit).

Anyone with experience in this who is willing to share tips on tuning BSD
to handle hundreds of hits per second?