Dennis Clarke wrote:

On 10/10/05, S Destika <[EMAIL PROTECTED]> wrote:
Ok. On the SPEC benchmarks does JBB count as a good one to measure kernel 
scalability? If so I posted a reply to barts above - Linux/IA-32 achieves 72% 
of perfect scalability when going from 1 to 8 way. Solaris10/AMD64 (all 64bit 
kernel, jvm, cpu) achieves 82% when going from 2-way to 4-way. Not apples to 
apples but enough to prove the point that Linux scalability isn't bad at all.


I'm a little fuzzy on numbers here but does that mean that a four way
machine will be 28% idle? Which means one processor doing nothing? Or does it imply that there were application throughput measurments
and the four way result was only 72% of the expected 400% increase
from 1 to 4 CPU's?

Most likely the issue is how well the load is balanced and how much overhead is involved with distributing the load. An OS that doesn't scale well will spend a lot of time distributing work, one hit may be threads moving between CPUs, causing a lot of wasted cache flushing.

Ian
_______________________________________________
opensolaris-discuss mailing list
[email protected]

Reply via email to