Re: distcc
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.
Reply to:
- References:
- distcc
- From: Sébastien GALLET <sgallet@ibourgogne.net>
- Re: distcc
- From: Yves Rutschle <debian.anti-spam@rutschle.net>