• [^] # Re: Un tutoriel ??

    Posté par . En réponse au journal Passage du noyau Debian 2.6.30-2 au noyau Vanilla 2.6.31-2. Évalué à 5.

    Le mieux sans tutoriel c'est sans doutes de repartir du fichier de configuration du noyau fourni par ta distribution (/boot/config-2.6.trucmuche en général).

    Les points importants dans une première approche sont précisés plus haut, à savoir sélectionner le bon processeur, choisir un noyau préemptible, à fréquence élevée, tout ceci se trouve dans les options "Processor type and features". Penser aussi à désactiver toute option de débuggage évidemment.

    Ensuite, chaque option de configuration comporte quelques lignes de documentation, avec un petit coup de google c'est là qu'est le vrai tutoriel :-)

    Enfin, en général une large majorité des options du noyau pour les distributions sont fournies sous formes de modules (et une large partie concerne les pilotes), ça n'impacte pas les performances, mais uniquement le temps de compilation.
    Si tu veux enlever toutes les choses inutiles, la commande lshw liste le matériel présent sur ta machine et les modules nécessaires pour la faire fonctionner. Il est alors possible de compiler ces modules en dur dans le noyau et de désactiver l'initrd et même l'utilisation de modules tout court (mais c'est un peu hardcore et ça ne gagne quasiment qu'en temps de compilation).

    Pour finir, là où on gagne encore plus selon l'utilisation qu'on veut faire de son noyau, c'est en utilisant par exemple des patches externes pour la réactivité (c'est ce que fait liquorix par exemple). À savoir qu'on risque de perdre en stabilité, et que la méthode à suivre est à trouver dans la documentation du patch en question.