L� je dois dire que je suis assez d'accord. En r�alit�, une question qui me turlupine est : une fois charg�, le module est aussi rapide, ni plus ni moins, que son �quivalent noyau, non ? Le boot doit etre un peu moins rapide avec des modules, mais l'utilisation doit etre identique, car une fois que le module a fait son hook, �a doit etre completement transparent pour le noyau. Une th�orie circula en son temps sur le fait que contrairement au noyau qui est charg� en mem. � un seul endroit pr�cis, les modules sont charg�s un peu plus haut dans la mem, un peu plus partout-dans-tous-les-sens que le noyau, et qu'en cas de m�moire peu fiable, la dispersion m�morielle des modules nuit � la stabilit� de l'ensemble. Ca vaut ce que �a vaut.

Pour moi, le gros, le seul et l'unique avantage du module est pour le devel et les tests. Mais une fois que �a marche, pouf, in the noyau of the kernel. Sans compter les third-party modules (drivers propri�taires, ...)...

Erwan David wrote:

Le Tue  7/01/2003, Ploum disait
From: Forgoto <[EMAIL PROTECTED]> Date: 070103
Juste une petite question : mis � part le probl�me de la place sur disquette, quel est l'avantage de tout mettre en module ? Rien que pour des probl�mes de nettet�, j'ai toujours �t� un militant du tout noyau (sauf qu'avec la 2.5.x je me retrouve avec un noyau � 2M)...
Cela peut-il nuire aux performances ?
Et bien, j'ai �t� comme toi au d�but, puis je me suis rendu compte que
les modules ne comportait pas de d�faut et n'�tait charg� que si c'�tait
n�cessaire. Ce qui, en th�orie, augmente les performances mais en
pratique, �a ne change pas grand chose...
Je trouve plus propre d'avoir tout en noyau, mais il y'a peut-�tre des
d�savantages que j'ignore...

Je comprends pour les drivers de p�riph�riques qui ne sont pas ouverts
en permanence, mais du moment que le module sera l� en permanence, �
part la perte de quelques kO par module je ne vois absolument pas ce
qu'ils apportent. Par exemple que les sockets du domaine unix soient
en module dans les noyaux debian (module unix) me semble plus de
l'int�grisme moduliste que le r�sultat d'une r�flexion.



Répondre à