One of the more recent comparisons of Linux against NT said exactly the
opposite...

That Linux scales VERY well (2.4.x) with more than two processors, and
that the task scheduler IS more efficient than NT...

Kernels prior to 2.4 had a problem that was hampering the scheduler.

As far as "linear increase". This is probably true of ANY multi-cpu
environment, including dual CPU's.

You'll loose a little performance to OS, RAM and I/O overhead (it takes
a lot to keep all those processors busy!) but multi-threaded
applications will behave all that much better.

I wouldn't sweat it...


-JMS


-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] On Behalf
Of Julia A. Case
Sent: Wednesday, August 08, 2001 5:02 PM
To: [EMAIL PROTECTED]
Subject: [expert] SMP systems (continued)


Thanks to all that sent me email about multi cpu mother boards...  One 
more question...  I've used linux quite a bit with dual CPU systems, but

I'm thinking about a motherboard that supports 4 CPU's...  I've heard 
rumor that you just don't get a linear increase in computing power when 
you go over 2 CPU's...  That the task scheduler doesn't make efficent
use 
of the extra CPU's...  Also is it possible to do something like dedicate

a single CPU to just doing filesystem I/O?  That would make using 
software RAID almost as fast as using a hardware RAID controller.

Julia

-- 
[  Julia Anne Case  ] [        Ships are safe inside the harbor,       ]
[Programmer at large] [      but is that what ships are really for.    ]
[   Admining Linux  ] [           To thine own self be true.           ]
[ Windows/WindowsNT ] [ Fair is where you take your cows to be judged. ]


Reply via email to