Heh, mozemo ovde da se nagadjamo do nakosutra, ako smo vec poceli temu oko bloat-a:
1. U kernel se non stop trpaju novi drajveri dok se stari odrzavaju
2. Izmedju point release-ova se doda u proseku 500K linija koda
Cak sta vise mislim da ovo uopste ne utice na responsivnost kernela. Distroi vecinu (preko 90%) drajvera komapjlira kao module tako da kernel image ostaje relativno mali. Kompresija kernel image-a (pa i prelazak sa gzip-a na lzma) ne utice takodje na brzinu, mozda koja milisekunda prilikom boot procesa.
Naravno da je kernel bloat-ovan - ali nista od svega toga po meni nije nebitno. Imati 3D akcelerisani drajver na nivou samog kernela nije bre mala stvar. Zasto bih se ja mucio sa framebuffer drajverom i izracunavanjem vga mode-a bzvz... Lepo boot-ujes u init 3 sa native rezolucijom za svoj monitor a ne neku bedacku da ti font izbije oci :)
Mogu da optimizujem kernel na vise nacina, izbacivanjem nepotrebnih modula, tweak-ovanjem preemptive modela (preemptive,voluntary ili none), frekvenciju timer-a, odabirom familije procesora i slicno...
Po meni radi super i neka samo nastave, koliko god bloat-a postavili uvek se moze pametnim setovanjem kernela i odabirom sta treba da ide u kernel image a sta kao modul lepo nasetovati masina.
make love - !war