Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 12 Nov 2004 16:09:49 -0800 (PST)
From:      Don Lewis <truckman@FreeBSD.org>
To:        ru@FreeBSD.org
Cc:        current@FreeBSD.org
Subject:   Re: [TEST] make -j patch [take 2]
Message-ID:  <200411130009.iAD09oGO067824@gw.catspoiler.org>
In-Reply-To: <20041112130548.GA86162@ip.net.ua>

next in thread | previous in thread | raw e-mail | index | archive | help
On 12 Nov, Ruslan Ermilov wrote:

> "make universe" builds 6 worlds today.  By starting it with
> "make -j12", you build 6 worlds in parallel, and another 6
> jobs are made available for building these worlds.  When one
> world finishes, 7 jobs will be available for building 5 other
> worlds, etc.  This is fine as long as you're interested in
> the final result of "make universe".
> 
> When testing a commit candidate change with "make universe",
> I want to detect the breakage as early as possible.  This can
> be achieved by building less worlds in parallel, and giving
> more parallelism to individual world builds.  The overall
> time of "make universe" won't change significantly.

Another interesting case would be to build some number of worlds in
parallel, but not parallelize the build of any given world.  Doing it
this way has the advantage of generating the log files in an unscrambled
order so that the cause of any errors can be more easily determined from
the log file.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200411130009.iAD09oGO067824>