[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [HS] Noyau ou Modules



Le Vendredi, 25 Novembre 2005 11.03, Sylvain Sauvage a écrit :
> Jeudi 24 novembre 2005, 23:26:50 CET, steve a écrit :
> > Le Jeudi, 24 Novembre 2005 22.48, David Soulayrol a écrit :
> > > Bonsoir,
> >
> > salut,
>
> 'lut,

''ut,

d'abord je ne suis pas, et de loin, un spécialiste noyau, donc ce que j'ai dit 
était plus pour ouvrir la discussion qu'une parole d'évangile. Je suis sûr 
qu'il y a pleins de barbudos dans l'assemblée qui pourront préciser mes dires 
si besoin était.

>
> > > Préférez-vous un noyau minimaliste et autant de modules que nécessaire
> > > ou bien un noyau monolithique et peu ou pas de modules ? Et surtout,
> > > avez-vous de bons arguments pour ce choix ?
> >
> > pour ma part je préfère un noyau minimum pour démarrer et le reste en
> > modules. Je crois (pense?) que la machine tournera plus vite.
>
> C'est une croyance. En général, on aura plutôt la croyance contraire.

le démarrage ne sera pas plus rapide avec moins de modules à charger ?

> > C'est
> > d'ailleurs pour cela que je compile mes noyaux moi-même. De plus le
> > noyau sait très bien gérer l'ajout et le retrait de module qui
> > deviennent inutiles après un certain temps, genre une clé usb ou un
> > périphérique firewire, alors pourquoi alourdir quand on peut alléger.
> > Bien que ce raisonnement dévient gentiment obsolète avec la puissance
> > des machines actuelles.
>
> Avoir une fonctionnalité en module ou en dur ne change strictement rien à
> la rapidité du noyau (si le module est déjà chargé, sinon, il faut
> compter le temps de chargement) : le code est en mémoire, il est appelé
> de la même façon.

je crois qu'il faut faire la différence entre deux choses: le temps de 
chargement, minime vu la taille des modules, et la charge de la mémoire; si 
elle est pleine, il faudra bien passer par le swap, ce qui ralentira les 
processus, non?

Mais vu la puissance des machines actuelles, je pense que tout cela est 
négligeable. Donc on pourrait plaider pour un noyau monolithique ? (c'est une 
question). 

> Par contre, si elle est en module, il faut compter le temps de
> découverte, de chargement, et l'encombrement (extrêmement minimal).

sûr.

> On pourra lire :
> http://www.tldp.org/HOWTO/Module-HOWTO/x63.html#THECASE

on lira lors d'une journée pluvieuse et quand les machines n'auront plus 
besoin de maintenance ;-)

> (Il y a sûrement une traduction quelque part...)

je lis l'anglais ça devrait aller en vo.

> > D'autant plus que je suis sûr que parmi
> > l'assemblée tu vas trouver des gens ayant des avis divergents sur la
> > question.
>
> Ça doit être moi, ça ;o)

toujours le même ;-)

-- 
steve
jabber : sdl@jabber.org



Reply to: