Hello,
Depuis quelques années je compile des kernels pour des serveurs. J'ai pris l'habitude de compiler en mettant tous les drivers/fonctionnalités dont j'ai besoin en built-in, et de désactiver complètement la gestion des modules.
Tout a tendance à marcher impeccable.
Mais je me demandais si d'un point de vue théorique, c'était une mauvaise idée de faire comme ça (genre c'est pas bien d'avoir des drivers chargés s'ils sont inutiles, etc).
J'ai cherché un peu mais je n'ai jamais trouvé de réponse à cette question. Quelqu'un a un avis?
Merci :)
# Autrefois
Posté par Axioplase ıɥs∀ (site web personnel) . Évalué à 7.
Il fallait que ça puisse tenir sur une disquette.
Faut croire que c'est plus le cas…
Quand au code en dur, c'est juste des entrées supplémentaires dans le binaire.
Si t'appelles pas le code, ben, c'est juste de la place perdue, ça n'a pas de raison de causer de ralentissement.
# Non
Posté par Pierre Tramal (site web personnel) . Évalué à 2.
D'ailleurs d'après la doc de la config du noyau, désactiver CONFIG_MODULES (plus exactement CONFIG_MODULE_UNLOAD) permet d'avoir un noyau plus petit et plus simple.
[^] # Re: Non
Posté par Sytoka Modon (site web personnel) . Évalué à 4.
J'avoue avoir trop de serveur différent pour gérer la compilation de tous ses noyaux à la main sur mon parc.
[^] # genkernel
Posté par JGO . Évalué à 3.
http://www.gentoo.org/doc/en/genkernel.xml
[^] # Re: Non
Posté par Tangi Colin . Évalué à 4.
# Options des modules
Posté par zephred . Évalué à 3.
- ne pas pouvoir donner certaines options aux modules (ou alors c'est possible quand le module est en dur, mais je ne sais pas comment faire)
- il est parfois utile de pouvoir retirer, et recharger un module (pour une carte raid par exemple, ou une caméra vidéo)
[^] # Re: Options des modules
Posté par nono14 (site web personnel) . Évalué à 2.
2) Effectivement les modules évitent de rebooter le système.
Système - Réseau - Sécurité Open Source - Ouvert à de nouvelles opportunités
# Sécurité ?
Posté par _alex . Évalué à 1.
La page wikipedia a ce sujet :
http://en.wikipedia.org/wiki/Loadable_kernel_module#Security
Après je ne sais pas si ça tient toujours.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.