Gentoo FTW!
So, the folks at linux-mag have bench marked Gentoo(x86_64) compiled with march=core2 and -O2,-O3 or -Os and compared it with Ubuntu 9.04. While Ubuntu 9.10 is already out, the software used on Gentoo (seems that the used the stable branch of Gentoo) is closer to 9.04 than 9.10. And what do the results tell us? Exactly what we already knew. Gentoo kicks ass. We already knew that, didn’t we. However, what is interesting is that when most of the people have been harping that optimizing for a particular CPU (which I believe is the primary reason for the differences that we see) is not useful anymore, it seems that the this is really not the case. In my own experience, I concur. My Gentoo system has been far more responsive than my Ubuntu or even Arch systems ever were.
Read the full article here: http://www.linux-mag.com/id/7574/
Zen Sources: The Way Kernels Should Be
From the main site, which can be found here.
Zen-Sources is a collaborative effort of kernel hackers and enthusiasts to provide the best Linux kernel possible. We include code that is not yet found in the mainline kernel in an attempt to support the latest hardware, new features, security fixes, optimizations, etc.
Now, on to the important stuff:
- Installation Guide for Gentoo Linux. (here). I recommend following the hand based git setup. (here).
- Arch Linux Install Guide (here).
- Ubuntu Guide. (here).
- For other distros, see the git mentioned in 1. (or check the repos and forums forums for your distro)
As you might have guessed from my recommendation, I have been using the git based setup on my Gentoo Linux install as my primary kernel. It has worked for me most of the time (there have been instances where the use of a kernel in rc stages has induced a bug or two – but this has seldom been the case and there is always the possibility to switch back to the stable release of zen sources).
There is a long list of projects that are included in zen sources (see the full list here) but the major advantages that I would think worth mentioning are:
- Zen Tune
- Brain Fuck Scheduler (don’t judge on the name)
- BFQ
- No problem with suspend/hibernate (and this is without TuxOnIce)
I would definitely suggest everyone to have a go at this. You will like it.
leave a comment