Re: Reducing kernel compilation time
> From: Camaleón <noelamac@gmail.com>
> Sent: Sun, September 25, 2011 10:30:30 AM
> Subject: Re: Reducing kernel compilation time
>
>
> > I'd guess you're including the kitchen sink. Don't build the hundreds
> > of driver modules your machines won't ever use. That is the key to
> > reducing build time.
>
> Fair enough, but I wonder "what" to include in the recipe. If I put too
> much salt or leave the oven for many hours at the maximun temperature
> I'll get a "pastiche" nobody will be able to eat...
>
> So I'm afraid I'll wait for your super-customized ".config" file to use
> it in my netbook, feel free to send it to my inbox when it's ready >:-)
He cannot. Everyone needs a different '.config' if they are trying to
customize for their own personal hardware.
My own experience with this involved spending an entire day in January
2010 tracking down which options I could disable. I also changed most
'M' options to 'Y' so that drivers would be built directly into the
kernel instead of as a separate loadable module. (My goal was to
produce a kernel that boots without an initrd; most people will not
share that goal.) Sven Joachim's suggestion to create a new '.config'
using 'make localmonconfig' should mostly have the desired effect, the
result could then be fine-tuned. If that option had existed when I
was learning about this, it would have saved me many, many hours!
Good luck!
Dave W.
Reply to: