Penguin Sponsor

Major Sponsors

Linux.Conf.Au | Abstracts

distcc

distcc is a program to speed up compilation of C or C++ code by
distributing work across several machines on a network. Builds
using distcc can be three or more times faster than compilation on a
single machine.

distcc is designed to painlessly integrate into existing networks
and software build systems. It does not require kernel patches, a
shared filesystem, or even for all the machines to have the same
libraries installed. distcc can even be used to distribute work
across machines with different operating systems or compilers.

The paper will describe the problem space and distcc's solution,
provide a brief example of use, and provide performance results.