From owner-freebsd-current Thu Oct 2 12:44:32 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id MAA18185 for current-outgoing; Thu, 2 Oct 1997 12:44:32 -0700 (PDT) Received: from cod.nosc.mil (root@cod.nosc.mil [128.49.4.5]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id MAA18174 for ; Thu, 2 Oct 1997 12:44:27 -0700 (PDT) Received: from [128.49.16.48] (aegis.nosc.mil [128.49.16.48]) by cod.nosc.mil (8.8.7/8.8.7) with ESMTP id MAA15784; Thu, 2 Oct 1997 12:42:53 -0700 (PDT) X-Sender: gshaffer@cod.nosc.mil Message-Id: In-Reply-To: <199710021851.UAA18569@greenpeace.grondar.za> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Date: Thu, 2 Oct 1997 12:40:23 -0700 To: Mark Murray From: Greg Shaffer Subject: Re: Making world on an SMP system. Cc: current@FreeBSD.Org, gshaffer@cod.nosc.mil Sender: owner-freebsd-current@FreeBSD.Org X-Loop: FreeBSD.org Precedence: bulk >Hi > >I am a recent convert to the world of SMP. Much of what I do on this >board (a Giga-Byte GA586DX w 2xP5/200) is a _helluva_ lot easier, >now that the load average is a bit more reasonable. (I do real number- >crunching here :-) ). > >One thing that I have found to be frought with danger is large makes >and "make -j N" (N an int). > >EG: make -j2 world usually falls over in a couple of minutes. It seems >1) either the dependancies are not SMP-friendly, or >2) make is broken. > >I suspect 1). Is this a known "thing"? Is anyone working on it? ISTR >that PHK was into massively parallel makes a few years ago (?). > >Are you (PHK) still doing stuff there? > >M >-- >Mark Murray >Join the anti-SPAM movement: http://www.cauce.org Several months ago there was some discussion on this. Someone actually went through the *.mk and make files to make them parallel safe (i.e. make -jN). The patches really improved the make world time. As far as I know these patches were never committed! Greg Shaffer