[distcc] This program is great

Gonzalo Aguilar Delgado gad at aguilardelgado.com
Fri Nov 21 00:59:09 GMT 2003


Hello all.
I'm Gonzalo Aguilar from Spain.

I've tested this program with some computers of my house,
and the results are impresing...

This is AzulNetwork
Mobile system:
	P3 643BogoMips Coppermine 128MB ram
	Wireless 802.11g - 38Mb

Azul1 system:
	AMD XP1800+ 3053BogoMips 256MB
	Ethernet 10/100 Working 100Mb

Azul3 system:
	P3 Katmai 897BogoMips 386MB
	Ethernet 10/100 Working 100Mb

And here are times...
 
Kernel 2.6.0-test9
------ Cut here -----
...
  OBJCOPY arch/i386/boot/vmlinux.bin
  HOSTCC  arch/i386/boot/tools/build
  BUILD   arch/i386/boot/bzImage
Root device is (3, 2)
Boot sector 512 bytes.
Setup is 4879 bytes.
System is 2102 kB
Kernel: arch/i386/boot/bzImage is ready
  Building modules, stage 2.
  MODPOST
  CC      drivers/net/dummy.mod.o
  LD [M]  drivers/net/dummy.ko
  CC      drivers/i2c/algos/i2c-algo-pcf.mod.o
  LD [M]  drivers/i2c/algos/i2c-algo-pcf.ko
  CC      drivers/char/n_r3964.mod.o
  LD [M]  drivers/char/n_r3964.ko
 
real    47m14.148s
user    44m37.285s
sys     2m31.711s

------ Cut here -----


With distcc -> make -j14

I use 16 because of 3 (computers) x 4(slots) = 12 + 2 = 14

------ Cut here -----
  LD      arch/i386/boot/compressed/piggy.o
  LD      arch/i386/boot/compressed/vmlinux
  OBJCOPY arch/i386/boot/vmlinux.bin
  BUILD   arch/i386/boot/bzImage
Root device is (3, 2)
Boot sector 512 bytes.
Setup is 4879 bytes.
System is 2101 kB
Kernel: arch/i386/boot/bzImage is ready
 
real    11m46.655s
user    9m34.188s
sys     2m7.391s

------ Cut here -----

Yeahhhhh!!!! 
11 minutes 45s, this is a great improvement.

I was thinking about cluster nodes OpenMosix, Beowulf and others.
But I do not use heavy processes. Just some compilations and a few
renders, not much...

So I found in distcc a really great (and transparent) solution.

Thank you guys...
Bye




More information about the distcc mailing list