"Compiling the Linux kernel could either be the coolest
thing you've done under Linux or the most frustrating. But it is
also something any serious Linux user cannot avoid. Newer kernels
support the latest hardware. Bugs will have been fixed and
"The Linux kernel is the heart of the operating system. This is
the software that takes care of the programs that are currently
running on your system as well as handling the interactions of
those processes with your hardware. The kernel will decide how much
CPU time and usage is allowed to the various programs."
"Why would you need to compile a kernel? Well, the Linux kernel
is what interfaces with your hardware and newer hardware is always
out in the market. A newer kernel will probably support that
hardware. Hardware might not be the only reason you will want to
upgrade to a newer kernel. The kernel is not flawless code. There
are always going to be bugs found and fixed. The kernel will need
to be patched and re-compiled with these fixes in place."
Some of the products that appear on this site are from companies from which QuinStreet receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. QuinStreet does not include all companies or all types of products available in the marketplace.