On Tue, Feb 07, 2012 at 07:05:04PM +0000, Christian Weisgerber wrote:
> Joe Gidi <j...@entropicblur.com> wrote:
> 
> > I just built a new box with one of AMD's FX-8120 8-core processors and
> > wanted to stress-test it a bit. I installed the Feb 6 amd64 snapshot,
> > checked out a src tree, and had no trouble compiling GENERIC.MP. I tried
> > compiling userland with "make -j8 build" and the box hung.
> > 
> > Before I go further in depth with troubleshooting, I'd just like to know
> > if this "should" work properly on good hardware.
> 
> Yes, it should.  I've certainly done it before.
> It's possible that there are some build races left somewhere that
> could cause the build to error out on occasion.  But the box hanging
> is not expected.

Sorry, I should have said that too. Builds failing are possible. The
box hanging is a problem.

.... Ken

> 
> > Also, is there a maximum number of make jobs that should work?
> 
> High numbers might reveal some lingering problems in the Makefiles.
> More importantly, contention for the big kernel lock will limit the
> amount of concurrency that is achievable.  make build scales
> reasonably well to -j4, but with -j8 you're well into the range of
> sadly diminished returns.
> 
> -- 
> Christian "naddy" Weisgerber                          na...@mips.inka.de

Reply via email to