With infrastructure/build/dpb we have a very convenient tool for
parallel bulk building on an MP machine or across a cluster of
machines.  Once you've gotten used to it, you might get the idea
of also using it for single-machine, UP builds.  But how much
overhead does it add?

These are the time(1) results of a full bulk build on i386 UP

sans dpb:
 3864m20.22s real  3118m42.05s user   550m22.10s system

with dpb:
 3946m58.64s real  3142m48.09s user   557m53.65s system

(Actually, one package didn't build in the non-dpb run, but it
wouldn't have contributed significantly to the overall result.)
I don't know how variable these numbers are, I'm too impatient to
do several runs.

Taking the above figures at face value, using dpb incurs about a
2% overhead in wall clock time.

I say, go ahead, just use dpb for all your bulk building needs.

-- 
Christian "naddy" Weisgerber                          [EMAIL PROTECTED]

Reply via email to