[attach]
Phoronix has a couple of (badly produced) quick & dirty vids to give you an idea of what this performance boost will look like.



Some people are amazed how long we've both been together.
I'm not.
No applause necessary. For once in my life I got something I truly wanted.Some people are amazed how long we've both been together.
I'm not.
...and for that I applaud you!
(The wife and I will have been married 19 years in December)





The alternate.
To this day, I have not been able to successfully compile a kernel (this too I shall conquer, but not today), and all the pre-compiled ones are for Ubuntu 10.10 (I'm running 9.04) so a few userspace scripts works better.
Besides, reading some of the post/riposte between Linus and Lennart got me real curious.
http://lkml.org/lkml/2010/11/16/392
Once again being simultaneously 'spot on' - and utterly graceless.

To this day, I have not been able to successfully compile a kernel (this too I shall conquer, but not today)user@box /usr/src/linux # make menuconfig modules bzimage modules_install


as it's function is tied to the tty's.
) so you can still get work done while said program flails away in the background.


) descriptions of what exactly is happening.'Do It Once and Leave It Built-In'
"The kernel patch groups processes by owning TTY. The bash shell change groups them by session," wrote Slashdot blogger Anonymous Coward, citing an explanation (for subscribers) on LWN.
Alternatively: "The differences between the change to the kernel and the shell script are basically two: one, they apparently have slightly different algorithms for choosing how to group the processes," brion wrote.
"That's not due to it being in-kernel vs out-of-kernel, though -- that's just because they are slightly different," brion added. "Both can be implemented in both ways, and both work with the same actual implementation mechanism -- simply one works from userspace through the interfaces and one's built-in to the kernel."
Auto-tuning behavior "that's built in will probably be the most reliable, easiest, and best-performing way to do this, rather than requiring every Linux distribution to ensure that they're running the same extra scripts and keeping the userspace stuff in sync," brion concluded. "Do it once and leave it built-in to the kernel."
And again: "One requires a kernel patch. One uses functionality *already present in the kernel* to do the same thing," chimed in spun. "Testing reveals the one that doesn't require a kernel patch is more responsive. You tell me which is best."
Original address: https://www.donationcoder.com/forum/index.php?topic=24650.0