Nowadays Linux distributions are coming with a built in and precompiled kernel. They are: making the connection between your hardware and software, controlling softwares and resources on your PC/Laptop, they doing everything what is must-to-be for your system.
They have some positive and negative side-effects.
Generally the Linux "newbies" are happy with the precompiled kernel - no command line, no work, everything is up and running automatically. Nice! And you save a lot of time. But! You can compile kernel for your own requirements.
Positive side-effects of the own compiled kernel are:
- it may works faster then the precompiled
- you can save a lot of memory by unloading processes what you don't need
- you are getting complete control of your system
- it is cool
Actually there are no negative side-effects, just some requirements. You need to know how to work under command line, how to compile, etc.
So i don't want to waste your time, here is the link for the best/easiest kernel compiling how-to what I ever read.
It has been written by
snake1990, thanks a lot, open-source be with you!How to compile your own Linux kernel for openSUSE.