Bonjour.
Actuellement, je travaille sur la compilation de kernel Linux, et je cherche le moyen de compiler un kernel pour qu'il se charge le plus vite possible, afin de réduire le temps de boot de ma debian (actuellement 18s). Que vaut-il mieux faire : tout compiler en dur, ou faire le plus de modules possibles?
Merci.
# pas évident
Posté par zecrazytux (site web personnel) . Évalué à 5.
mais pas d'initrd et le minimum en dur, aucun module à charger lors du boot, c'est ce qu'il y a de mieux.
évite aussi (et surtout, selon mes rapide tests sur arm/openmoko) tout ce qui est debug
[^] # Re: pas évident
Posté par Thomas Bourdon (site web personnel) . Évalué à 2.
Tu peux aussi regarder si tu n'aurais pas des services inutiles qui se lancent au démarrage.
[^] # Re: pas évident
Posté par vrm (site web personnel) . Évalué à 2.
[^] # Re: pas évident
Posté par vrm (site web personnel) . Évalué à 1.
# Detection de la configuration
Posté par phoenix (site web personnel) . Évalué à 3.
Lorsque le noyau est chargé, il sait quelle partie sont utilisé (module chargé, module jamais chargé, périphérique connecté, type de processeur, ...). Est qu’il est possible à partir du noyau en marche d'extraire un fichier .config contenant uniquement ce qui est en cours d'utilisation. Ceci permettrait d'avoir un noyau réduit, mais plus rapidement (quitte à le tuner un peu ensuite).
[^] # Re: Detection de la configuration
Posté par Spack . Évalué à 2.
Mais c'est vrai qu'avoir exactement le fichier .config correspondant à l'instant t serait une information très utile...
[^] # Re: Detection de la configuration
Posté par slack . Évalué à 3.
[^] # Re: Detection de la configuration
Posté par totof2000 . Évalué à 2.
[^] # Re: Detection de la configuration
Posté par Axioplase ıɥs∀ (site web personnel) . Évalué à 2.
La conf n'a pas la même tête, l'interface avec le hard est différente (je pense à /dev), et c'est beaucoup plus facile de récupérer (une partie de) la conf d'un noyau BSD que celle d'un linux je crois bien.
# Attention ça va moiniser
Posté par barmic . Évalué à 0.
Je sais ça pu c'est pas libre, je sors…
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.