Het zelf compileren heeft wel meer voordelen dan alleen die paar seconden bij boot hoor
- generic x86 uitzetten scheelt beetje, SMP aan danwel uitzetten en indien aan de het max CPU aantal goed instellen scheelt aardig op de scheduler
- bij CPUs met kleine L2 cache (Celeron, Sempron) loont het om met -Os te compilen, maar bij grotere L2 cache is -O2 sneller. Door zelf te compileren
- als je toch niet aan dev doet heb je alle debug output niet nodig, dat uitzetten scheelt ook aardig (omgekeerd als je wel gaat devven wil je soms een stuk meer info dan per default aanwezig is)
En zo zijn er wel nog meer dingen te verzinnen...
optimaliseren voor jouw processor kan een paar procent uitmaken, maar daarvoor kun je bij de meeste distro's een pakket installeren (kernel-i686, kernel-k7, enz).
Kan,
Het compileren van precies de drivers voor jouw hardware, statisch in de kernel ipv als modules kost je wat flexibiliteit, en levert je bij het booten hooguit een paar seconden winst op. als het eenmaal draait maakt het volgens mij helemaal niets uit.
Nee, maar vooral in boottijden valt enorm wat te winnen. Ik heb bij Debian de bootsnelheid meer dan gehalveerd door een eigen kernel erin te zetten met static drivers, geen modules en geen idiote ramdisk. Voor een server maakt dit natuurlijk geen zak uit, maar als je een desktopsysteem hebt die alleen aangaat als het nodig is, kan het meer dan een minuut schelen als je niet een bliksemsnelle HDD hebt

Compileren van alleen de modules die je nodig hebt kan je bij het booten ook een paar seconden schelen, maar ook daar geldt dat als het eenmaal draait het helemaal niets meer uitmaakt. Waarom zou de aanwezigheid van een paar extra bestandjes je pc trager maken? t is windows niet!
Nee, maar waarom zou je een paar loze bestanden überhaupt aanwezig willen hebben als je ze niet nodig hebt? t is windows niet!
ga er gerust mee spelen als je er meer over wilt weten enzo hoor, maar doe t niet voor de snelheidswinst.
Voor snelheid na boot zal het alleen in specifieke situaties echt merkbaar iets schelen. Maar wat betreft bootsnelheid nodig ik je uit om het eens te meten. Daar valt enorm veel te winnen.
Wat wel zo is, is dat je je systeem een stuk beter gaat begrijpen als je zelf de kernel compileert en zelf de gevolgen van je keuzes nagaat. Dat leerzame is IMHO belangrijkste reden om zelf die kernel te compileren (het verkorten van boottijden en lozen van ramdisks komt op een goede tweede plaats).
Enige vereiste ervoor is dat je hardwarematig je PC kent. Welke chips zitten erin? Welke Linux drivers gebruiken die? Is zo'n driver in de kernel beschikbaar of zul je het los moeten compileren (nVidia met 3D...)?
Dat is de eerste keer even wat uitzoekwerk, daarna gaat het echter makkelijk