• [^] # Re: Kernel 2.6 - kernel too big

    Posté par (site web personnel) . En réponse au journal Kernel 2.6 - kernel too big. Évalué à 4.

    2,8Mo c'est effectivement beaucoup mais ça ne me semble pas incroyable. C'est une question de politique.

    Sur mon serveur, j'ai un 2.4.23 qui pèse 864Ko tout mouillé avec quelques modules. Je n'aime pas bien les modules mais devant booter sur une disquette, j'ai pris l'habitude de compiler certaines choses à part.

    Chez moi, j'ai un 2.6.0 qui doit être entre 2 et 2,5Mo et il n'y a aucune option folklorique, vous pouvez être sur je connais la config par coeur, je la sauvegarde meme plus. Seulement voilà, tout est compilé en dur, je n'ai pas un seul module qui traine. Enfin si, 2 modules proprio, pwcx et nvidia, parce que je n'ai pas le choix et que ça me fait ch*** de garder un support module pour ses deux co***. Passons.
    Bon, alors juger la taille d'un kernel, ça me semble déplacé, il faudrait pouvoir compter tous les modules qui sont chargés également

    # du /lib/modules/`uname -r`/kernel

    Ou addition de la deuxième colonne de lsmod (c'est mieux mais j'ai la flemme)

    Le 2.6.0 est de toute façon beaucoup plus gros que les 2.4 (le support XFS semble y avoir une bonne part, c'est visible chez moi) et si vous activez des options de débogages, ça gonfle encore plus le noyau.

    Bref, ça sert pas à grand chose de comparer uniquement la taille des noyaux qui n'a d'ailleurs plus vraiment d'importance maintenant (cf l'absence de loader pour booter sur disquette pour le 2.6). Si le noyau fait 2,8Mo, ça n'a rien de catastrophique.