Skip to contentSkip to conversation

Which kernel + special patches ???

Q Till Immanuel Patzschke 3 participants 3 messages Nov 28, 2002 – Dec 2, 2002

lore
Share & tools
lore
#0 lore raw

Dear list,

following this list for quite a while now raised the above question. To get more specific:
Given an SMP system with many thousand processes and a potentially high network and IO load, what is the best combination of source and patch, to make best use of SMP, keep load low and throughput high?

Is it 2.4.x + rmap or aa or O(1) or ac or some combination OR ist it 2.5.x + one (or more) of the above patches ???

Many thanks for the help and Happy Thanksgiving!

Immanuel

#1 lore raw
Quoted 5 lines · Till Immanuel Patzschke

following this list for quite a while now raised the above question. To get more specific:
Given an SMP system with many thousand processes and a potentially high network and IO load, what is the best combination of source and patch, to make best use of SMP, keep load low and throughput high?

Personally, I use 2.4-ac which includes rmap, the O(1) scheduler, and a couple performance tweaks like read-latency and irq balancing.

But I have seen some excellent numbers from 2.4-aa, so you may want to try that out, especially now that Andrea has the O(1) scheduler in there. 2.4-aa has a large collection of performance patches. Andrew Morton says that is the best performing 2.4 kernel he has seen.

Your best bet is 2.6 when it comes out :)

Quoted 1 line

Many thanks for the help and Happy Thanksgiving!

Same to you.

Robert Love

#2 lore raw
In reply to Till Immanuel Patzschke
Quoted 3 lines · --On Thursday, November 28, 2002 12:24:14 AM -0800 Till Immanuel Patzschke…

Given an SMP system with many thousand processes and a potentially high network and IO load, what is the best combination of source and patch, to make best use of SMP, keep load low and throughput high?

Hello Till,

This is a great question to ask on the Linux Scalability
mailing list: [email protected]. We are devoted to helping make Linux scale to large systems. Check out our work at:

http://lse.sourceforge.net
http://sourceforge.net/projects/lse

Quoted 3 lines

Is it 2.4.x + rmap or aa or O(1) or ac or some combination OR ist it 2.5.x + one (or more) of the above patches ???

In my opinion 2.5 has more new functionality for scalability and increased performance than 2.4 does right now. Since 2.5 is the development kernel for new features and 2.4 is the stable series. Expect to see backports of the best 2.5 features to 2.4 after they have proven themselves.

Please let us know the results of running on your very large systems.

Hanna Linder
IBM Linux Technology Center