On Mon, Feb 10, 2003 at 01:35:37PM +0000, Jonathan Peterson wrote:
> Also, I would guess that well written C++ is faster than well written 
> perl for some tasks.

For nigh-on all tasks!  But remember, programmer time costs a lot more than
run time.

>                    And I would guess based on guessing that IIS scales 
> better over multiple CPUs than Linux/apache

Not really.  Linux (on x86) scales well to two processors, and pretty well
to four.  Above four it's a bit uurgh.  Apache likewise, as the OS will Do
The Right Thing and run different apache processes on different processors.
NT (and therefore I assume Win2K) scales pretty similarly.  Above four
CPUs, you need a custom version of NT, and you don't get a great deal of
benefit anyway.  IIRC IIS runs multi-threaded instead of as multiple
processes, but again, the OS tends to distribute threads across all the
available processors in a fairly sane way. </oversimplification>

As you stated (in the bit I've snipped out) it's more common to parallelise
across many small machines than to have a small number of honking great
big ones*, so the point is rather moot.

And please remember, Linux is not the only Apache platform.

* - those multiple small machines might be partitions of a single big
machine of course, like a Sun Ebignum or some IBM behemoth.

-- 
David Cantrell    |    Reprobate    |    http://www.cantrell.org.uk/david

   Educating this luser would be something to frustrate even the
   unflappable Yoda and make him jam a lightsaber up his arse
   while screaming "praise evil, the Dark Side is your friend!".
                              -- Derek Balling, in the Monastery

Reply via email to