Fwd: Re: Differences between constructive and destructive criticism

EM1897 at aol.com EM1897 at aol.com
Sat Mar 12 11:03:38 PST 2005


> Chris Pressey babbled:

>On Sat, 12 Mar 2005 13:20:20> EM1897 at xxxxxxx wrote:
>
>> The purpose of an O/S is to utilize hardware. If you think
>> that hardware is irrelevant, then you really aren't paying
>> attention. The entire point of FreeBSD 5 and dragonfly is
>> that uniprocessor has hit a wall, and the freebsd 4.x
>> design is not multiprocessor friendly, so it needs to be
>> redesigned to utilize multi-core, MP architectures. Its
>> always about performance, and the hardware available is
>> the entire point.
>
>How do you reconcile this with your earlier, clearly non-MP view?
>
>"If you learn to read english you'll know that uniprocessor is a basic
>premise."

There are currently no MP O/S implementations that run faster
than FreeBSD 4.x on a uniprocessor system, so thats what
I use. There is no point in investing in expensive hardware
that is slower than a uniprocessor solution. That WAS
the point of the thread, at least initially. That investing
in expensive AMD hardware is not currently worthwhile 
because much less expensive uniprocessor solutions are
at least equal in performance.

>
>"It seems almost comical that teams of engineers are rewriting an OS
>trying to squeeze some cycles out of _a_ CPU without any understanding
>of the main bottleneck to networking performance." [emphasis mine]

The point was that enhancing MP performance is a waste of
time if you're going to run things on bus-limited hardware.
A uniprocessor system with a PCI-X bus will blow the doors
off of even a well-implemented MP system with standard PCI,
because the CPU is not the limiting factor.





More information about the Users mailing list