*BSD News Article 82677


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!munnari.OZ.AU!news.ecn.uoknor.edu!feed1.news.erols.com!howland.erols.net!news.sprintlink.net!news-peer.sprintlink.net!newsfeed.internetmci.com!news.imperium.net!usenet
From: Mark Lehrer <edge@mud.imperium.net>
Newsgroups: comp.os.linux.misc,comp.unix.bsd.freebsd.misc,comp.infosystems.www.misc
Subject: Re: Unix too slow for a Web server?
Date: 11 Nov 1996 14:33:19 -0500
Organization: Imperium Internet
Lines: 21
Message-ID: <w7g22gjukg.fsf@mud.imperium.net>
References: <323ED0BD.222CA97F@pobox.com> <552p74$23e@polo.demon.co.uk>
	<554fun$r8v@clarknet.clark.net>
	<TGL.96Oct29221138@netcom18.netcom.com>
NNTP-Posting-Host: mud.imperium.net
X-Newsreader: Gnus v5.3/Emacs 19.34
Xref: euryale.cc.adfa.oz.au comp.os.linux.misc:141056 comp.unix.bsd.freebsd.misc:30896 comp.infosystems.www.misc:45563

tgl@netcom.com (Tom Lane) writes:

> wmcbrine@clark.net (William McBrine) writes:
> > The reason Win NT -- and, IMHO a better choice, OS/2 -- systems might be
> > faster web servers than Unix systems, in some circumstances, is their use
> > of lightweight threads. Linux, at least, is making progress in this area,
> > but of course the HTTP servers will have to be rewritten to support it. 
> 
> That argument cuts both ways, of course ... are there any NT or OS/2 HTTP
> servers that can use multiple threads?
> 
> BTW, if you think Linux is the first Unix system to support lightweight
> threads, you are ill-informed.  Posix threads have been standard for
> a while.

Don't forget that Apache spawns a large number of processes and leaves
them idle - there is no "thread" creation overhead unless you get a ton
of requests at once.

mark