Date: Fri, 22 Jul 2005 15:48:46 +0200 From: Angelo Turetta <aturetta@commit.it> To: Karl Denninger <karl@denninger.net> Cc: freebsd-stable@freebsd.org Subject: make -j as a stress test (was: Re: Quality of FreeBSD) Message-ID: <42E0F93E.7000108@commit.it> In-Reply-To: <20050722010611.GA72234@FS.denninger.net> References: <200507211803.j6LI34dV005050@ferens.net> <20050721194500.W9208@fledge.watson.org> <20050721192613.GA61902@FS.denninger.net> <6.2.1.2.0.20050721153750.0851fab0@64.7.153.2> <20050721202234.GA62615@FS.denninger.net> <20050722004340.H16902@fledge.watson.org> <20050722001253.GA70277@FS.denninger.net> <20050722013605.U16902@fledge.watson.org> <20050722010611.GA72234@FS.denninger.net>
next in thread | previous in thread | raw e-mail | index | archive | help
Karl Denninger wrote: > As I pointed out in my PR, "make -j4 buildworld" is more than sufficient > to demonstrate the problem. ( ... ) > I'll pull over 6.0-BETA1, rebuild the array (that is the time-consuming > part of this test - takes 6-8 hours for the rebuild to run) and see if it > fails during a buildworld. Maybe I'm wrong, but in my tests I had the impression that RELENG_6 includes the phk's update to make which corrects the -j behaviour. In 4.x and 5.x, every submake will spawn up to n tasks (n being the number provided with -j), and a buildworld -j4 in UP hardware easily produces a 2 digits system load. That's not more the case with 6.x (if I'm not wrong), in my test buildworld -j4 puts the load right near 4. So I hope you have other ways to test the new ATA, as make buildworld might not more be the monster it used to be. Angelo Turetta
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?42E0F93E.7000108>