On Fri, Apr 14, 2006 at 01:06:21AM -0700, Menno Lageman wrote:

> This was with the default max concurrent jobs = 4. Increasing it to 32
> through $HOME/.make.machines did not decrease build time, because the
> build process is mostly serial as Bart noted earlier. Apart from short
> periods where 32 concurrent jobs can be seen utilizing the system 100%,
> the system is mostly idle during the build. This of course makes it a
> nice shared build machine running, say, 32 builds in parallel. 

Probably not quite 32 -- although the ON build isn't fully parallelized, it
isn't fully serial, either.  I and others have found that for most of the
build (excluding lint and other bits), the parallelism maxes out around 4.
I bet that you'd see the build times increase if you changed the max
parallelism to 2 or 1.

Still, it's good to see the times.  I'd heard rumors early on that the
sun4v chips were pretty bad for compiling ON, but either that's changed, or
it was just wrong.

Danek
_______________________________________________
opensolaris-discuss mailing list
[email protected]

Reply via email to