http://www.google.co.in/url?sa=t&rct=j& ... 4169,d.bmkThe above is the pdf book for linux kernel in a nutshell...........it guides you through compilation and options you can pass...........although its based on the 2.6 series its very practical and shows what parameters you can pass at compile time.
Search also for pdf's and other ebooks(they are mostly free)...
You need to pass kernel parameters to optimize it for your arch and cpu. and 'speed up your build'.....
The amount of time it took you is pretty long and its highly reminiscent of the pentium days.
Eg: concurrency during compilation.....in the ncurses utility run with the command
- Code: Select all
make menuconfig
export CONCURRENCY_LEVEL=2
General rule is CONCURRENCY_LEVEL = number of processor cores + 1
which means on your quad core the level will be 5............
Your athlon II 630 is modestly powerful chip....you can overclock to 4Ghz with a better cooler.........and will yield much better results....
here is the ubuntu way:
http://linuxtweaking.blogspot.in/2012/0 ... guide.htmlhere's something good...on a similar setup as yours:
http://verahill.blogspot.in/2012/10/com ... ebian.htmlhere's a detailed Debian way:
http://users.wowway.com/~zlinuxman/Kernel.htmAn important quotation from the above site:
""I like to keep at least one back version unless I know that the old kernel will no longer work due to changes made since migrating to the new kernel""keep always one working kernel handy in case of disaster...
there are myriad methods of doing the same thing..........making the right choice is upto you. It wont be stable if you think it is or it works like it should, you have to know it is = more time gone by = more experience(who me!!
)....
As you gain more experience you will realize only a particular series of kernel versions are worth a shot....... even if they are the best it needs to work the same with everthing else....3.7.1( in kernel world brand new maybe impractical as even gcc must mesh well) is not as promising as the 3.6 series...........3.7.1 is new and maybe better for new chips like sandy/ivy bridge, new xeons and bulldozer, piledriver derivatives and opterons and the included arm stuff.
The changes in kernel 3.8:
http://www.phoronix.com/scan.php/.../ww ... px=MTI1MzQ