Automating kernel configuration makes sense if it is done right and not just based on benchmarks. Would make sense if the generator program would take into account mainly the hardware present as well as architecture-specific tweaks plus any user specified settings
and i really forgot to mention multislot/multilib.
You can have two (or more) versions of same thing installed and working.
There are almost always more than one version available by default (and more in overlays).
If you didn't make modules but instead built in it would be easier to build and test, plus the kernels (which are around 2MB each) could be kept and reused for further tests without recompiling them
Originally Posted by Michael
Will this module work only on Ubuntu or will it be compatible with all the Debian based systems?
It may work on other Debian systems too, but I am only concerning myself with testing it on Ubuntu unless a PTS Commercial customer requests otherwise.
Originally Posted by SkyHiRider
Some of the stuff he has turned on by default can be turned off, but I stopped making my .config files from the default settings and started using his as a basis. It is nice to have most of the junk I do not need turned off by default.
Originally Posted by Smorg
Gentoo users are the best!!11! Nobody is performancyer! Also, Gentoo users are *not* presumptuous and ignorant! That is because Gentoo invented the source-based distro and even if there were others, Gentoo would have the best implementation, not only the best publicity! And binary distros can never be as efficient anyway. Because compilation is done in the background anyway so it uses no CPU, no memory and doesn't kill the climate!!!!!!
Originally Posted by Shining Arcanine
Wasn't Sabayon pre-assembled Gentoo?
Originally Posted by n0nsense
For combinatorial problems like this with a large search space (which is likely if you want to optimize a decent number of parameters), people have successfully applied techniques like genetic algorithms (http://en.wikipedia.org/wiki/Genetic_algorithm).
Of course, you may not find the globally optimal solution that brute-force can. However, you'll get closer in what is hopefully far less time.
ACOVEA takes such an approach to optimize compiler flags with GCC.
This is what "make localmodconfig" does I think.
Originally Posted by not.sure
Maybe you would like to include GCC switches, and chrt scheduling type and nice value, pr. thread, for minimal jitter, in openGL applications aswell.
Peace Be With You.