Yves Rutschle a �crit :
On Sat, Sep 25, 2004 at 05:29:20PM +0200, S�bastien GALLET wrote:
Bonjour la liste,
Je viens de d�couvrir distcc et je suis �pat� ( mon portable ne dort
plus dans sa sacoche quand je suis � la maison et mon serveur qui
traitait 10 mails � la minute va devenir tout rouge !!! ).
J'aimerais un retour sur exp�rience sur ce produit.
Il y a quand m�me un truc qui me chiffone : les include.
Que se passe-t-il si les include sont diff�rents sur les postes qui
compilent? distcc est-il capable de d�tecter le probl�me ???
Je n'ai jamais essay� distcc, mais la description dit
clairement:
distcc does not require all machines [..] to have the
same libraries or header files installed.
Je suis justement en train de la lire : juste besoin des compilateurs
Je fais des tests alors je vous en fait profiter :
Les machines :
M1 : Athlon XP 3000
M2 : Athlon XP 3000
M3 : P4 Mobile 2800
M4 : P4 2000
La compilation est lanc�e � partir de M1
"make bzImage modules"
sur M1 : 25'30"
"make GCC=distcc CC=distcc -j4 bzImage modules"
sur M1, M2 : 14'56
"make GCC=distcc CC=distcc -j6 bzImage modules"
sur M1, M2, M3 : 11'10
"make GCC=distcc CC=distcc -j6 bzImage modules"
sur M2, M3, M4 : 10'34
"make GCC=distcc CC=distcc -j8 bzImage modules"
sur M1, M2, M3, M4 : 9'59
et tout ca apr�s 30 secondes d'installation ... pas mal
Je suppose que les fichiers locaux sont � partag�s � de fa�on
transparente directement par distcc.
Y.