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]
