Tutti i kernel Linux presenti nelle distribuzioni sono piuttosto abbondanti e contengono più funzionalità di quelle che chiunque tra noi richiederà o userà mai. Se non si è ricompilato un proprio kernel si consiglia altamente di farlo. Come ricompilare un kernel è fuori dallo scopo di questo documento, ma molti libri e guide eccellenti per Linux coprono questo argomento nei minimi dettagli.
Se si ricompila il kernel ci si ricordi di non inserirvi più funzionalità di quelle necessarie. Per esempio: quanti includono il supporto PLIP nel kernel? Quanti lo usano realmente? Kernel più piccoli richiedono meno tempo per caricarsi, usano meno memoria e occupano meno cicli di CPU.
Un'altra cosa sono i moduli. Personalmente non li uso perché li trovo ingombranti. Se si usano e si gradiscono possono aiutare ad alleggerire "l'abbondanza dei kernel".