Ensuring That 2.6 Will Perform Better Than 2.4
Jeremy Andrews writes "Con Kolivas, a practicing doctor in Australia, has written a benchmarking tool called ConTest which has proven to be tremendously useful to kernel developers, having been designed to compare the performance of different versions of the Linux kernel. In this interview on KernelTrap he explains the project, noting that "a good 2.5 kernel (and that's not all of them) feels faster than 2.4 in most ways and this bodes well for 2.6." Also discussed is his high performance -ck patchsets, adding performance to the 2.4 stable kernel with the O(1) scheduler, kernel preemption, low latency, compressed caching and more..."
So download away and start testing!
BD Phone Home!
Shameless plug. Like you weren't expecting it.
"compressed caching offers nothing to machines with heaps of ram",
If memory transfer and access speed is causing a bottleneck then well designed compressed caching can give a good performance increase by decompressing into the cpu cache.
Streems with small blocks would probably give the best performance increases.
thank God the internet isn't a human right.
Some Linux kernel is faster than a different Linux kernel. Does it really matter? I hear Windows XP is da bomb...
I'm very grateful that this guy took the time out of his busy schedule to quantify what every Linux user has suspected for a long time - CPU performance degradation during heavy IO. I have always felt that Linus put too much emphasis on pure CPU-bound tasks and that's why he resisted raising HZ above the ridicously low value of 100 for so long - to the detriment of desktop applications. Hopefully this a start of a trend to create a more universal general purpose kernel for interactive desktops, web servers and number crunchers.
As a Linux newbie I don't really understand what that comment means.
Is it that some versions of the Kernel are better or worse than others (e.g 2.5.2 is better than 2.5.3)?
Or does it mean that some distros of Linux (even with the same kernel version) are better or worse than others depending on how the kernel was patched, built and configured by the supplier?
Political Correctness is doubleplusungood.
Why have a GP kernel, Linux comes in source code form, you should be able to have a taylored kernel give the best performance for you uses.
You could even stat the kernel and do a rebuild with what the stats say is best for you usage pattern.
thank God the internet isn't a human right.
Don't have an 18-year old in charge of the tree.
"Con Kolivas, a practicing doctor in Australia, has written a benchmarking tool called ConTest which has proven to be tremendously useful to kernel developers..."
Let me guess, he cooks too. Ladies this is your man.
Hi clitoris chopper, october_30th supports clitoris carving. You are Islamic, and of course are a fucking animal. I hate you you pull-start camel jockey lover. Towelheads, Camel Jockies, Sand Niggers, Ackmids, Abeebs, Carpet Flyers, Dune Coons, Rag Heads, Sand Scratchers, Habeebs, Abba-Dabbas, Camel-Humpers, Demi-niggers, Fig-Gobblers, Hucka-luckas (hucka hlacka ghalcka ghugh), Lefties (If you steal, you lose the right hand so, since they are thieves...) Ocnods, Pull-Start-ables (imagine pull starting Ossama's dirty rag like a Briggs and Stratton), Roach-Ranchers (habibs cant kill roaches by a tenant of Is-slum), Sand Moolies.
Shut up all you dirty fucking Islamic pigfucking swinehundts and the pigs, the communist fuckin Islamic terrorist supporter.
Take your fucking Koran and cram it up your ass. The sooner the earth sees Islam leave it, the better off it will be. Your Koran is Goat Piss.
I hope if there is a God and a Hell, you have to drink the liquidy shit from a Pig's ass, and Jewish Rabbis defecate on you.
I hate the stupid ISLAM fucks who read into the trash they come up with. Saddam Hussein [who needs to take a dirt nap] is higher on my sanity list than fucking Muslim "clerics." In fact, I like Saddam more than most of the other Arab leaders because he is secular. We should fucking nuke the Saudis and Mecca and Medina and turn it into rubble, then tell Saddam to remove the heads of all the buttfucking "royalty" in the area.
I want to wipe my ass with Mohammad's shroud. I want to grind his body up into bone meal and fertilize my garden with it.
Our tortured dead scream out in HORROR, asking for vengeance:
Nuke their countries to hell.
Nuke them again.
Death to Islam.
I piss on Mecca. I wipe my ass with the Koran. I shit upon Mohammed. I wipe the cum for a freshly fucked pussy with Mohammed's shroud then throw it in the pig sty so it can mire in pig shit as it decomposes.
And the pussy bitch that defends Islam needs to die. And the Nation of Nigger Is-SLUM, where those sub creatures live, in the SLUMS of their own creation, is a piece of racist shit. So I give it back. You hate me, I hate you back 10 fold. Death to All Non-Secular Islam and Nigger Nation of Islam. Death.
DEATH. JIHAD against the JIHAD. I want to harvest organs from Islamic peoples who take their stupid shit religion seriously so they can be useful. Then I want Jewish Rabbis to piss and shit in the hole I left cutting your organs out, then I want to feed your Islamic bodies to pigs, let them shit you out in your final resting place, the pig sty.
> After applying each patch I had to sort out the problems with each merge and found that looking at
> the code it made a lot of sense to me and I could sort out the problems - mind you I can't program in C at all.
> Look at the code for long enough and you start understanding what it is doing.
C is great! Even doctors can read it and fix the bugs!