Re: [HS] Noyau ou Modules
Vendredi 25 novembre 2005, 17:04:48 CET, steve a écrit :
>
> Le Vendredi, 25 Novembre 2005 16.19, Sylvain Sauvage a écrit :
> > Vendredi 25 novembre 2005, 14:37:32 CET, steve a écrit :
> >
> > Re,
>
> Re-re
Id.
> > > 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.
> >
> > No tengo barba.
>
> par nécessité, par impossibilité ou par goût ?
Réponse de logicien : vrai.
>[...]
> > 1. Le code du noyau n'est pas swapé (heureusement !).
>
> ok , mais imagine que t'as une toute petite mémoire (enfin pas toi...)
> et que tu te trouves à sa limite; imagine maintenant que tu ouvres un
> tout petit programme qui va devoir utiliser juste la mémoire qu'un des
> tes modules inutiles la plupart du temps (genre le son), il va bien y
> avoir du swap à ce moment-là non? alors que si t'avais mis ton module
> son en module, t'aurais eu ta place sans devoir swaper, donc (petit)
> gain de vitesse sur ce coup-là, non?
T'aurais eu la place seulement si tu avais déchargé le module son avant
de lancer ton programme (car 2. ci-dessous). Le module ne sera pas
déchargé tout seul, sauf lancement automatique de rmmod, par un script
quelconque, en tout cas pas swapé.
> > 2. Un module, une fois chargé, est complètement intégré au noyau. Il
> > n'y a que si le module est déchargé que l'on peut récupérer sa mémoire
> > (les gros modules prennent quoi 100 kiB, 500 ou 600 pour nvidia,
> > c'est ridicule comparé à ce qu'on peut récupérer avec les programmes
> > utilisateurs).
>
> ok.
> t'as participé à mon sondage ?
Oui.
> j'ai 1 vote entre 76 et 80 ans; c'est toi ? ;-)
Non, plutôt x2/5.
(J'ai beau être (parfois ?) un vieux con, je ne suis pas encore si vieux,
mais je fais des efforts, d'ailleurs chaque jour je suis plus vieux que
la veille mais moins que le lendemain.)
--
Sylvain Sauvage
Reply to: