Compiling subversion seems to have become a bit of ad-hoc benchmark among Developers for testing the speed of a machine.
On my Quad 2.5Ghz G5 the benchmark was:
real 5m13.747s user 2m45.942s sys 2m39.909s
Where the “real” time is the actual physical time spent waiting for the build to complete. Telling make to run more jobs concurrently using the -j flag
export MAKEFLAGS="-j8"
produced a massive performance gain:
real 1m39.326s user 2m46.088s sys 2m20.560s
During the second test all four CPUS were running at 100% dipping to about 90% between builds of subprojects. During the first time both CPUs never really reached beyond 20% or so.
Impressive. Despite the Duo Intel Macintoshes the Quad G5 is still the king.
And pretty pictures are here.