From owner-freebsd-stable@FreeBSD.ORG Fri Jul 22 13:50:24 2005 Return-Path: X-Original-To: freebsd-stable@freebsd.org Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7276816A42F for ; Fri, 22 Jul 2005 13:50:24 +0000 (GMT) (envelope-from aturetta@commit.it) Received: from mail.logital.it (ip143.a.rainbownet.com [213.174.191.143]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4B0AB43D79 for ; Fri, 22 Jul 2005 13:49:09 +0000 (GMT) (envelope-from aturetta@commit.it) Received: from [192.168.42.11] (81-174-12-226.f5.ngi.it [81.174.12.226]) (authenticated bits=0) by mail.logital.it (8.13.4/8.13.4) with ESMTP id j6MDmi8h018621; Fri, 22 Jul 2005 15:48:45 +0200 (CEST) (envelope-from aturetta@commit.it) Message-ID: <42E0F93E.7000108@commit.it> Date: Fri, 22 Jul 2005 15:48:46 +0200 From: Angelo Turetta User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.8) Gecko/20050511 X-Accept-Language: it, en-us, en MIME-Version: 1.0 To: Karl Denninger 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> In-Reply-To: <20050722010611.GA72234@FS.denninger.net> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV version 0.86.1, clamav-milter version 0.86 on mail.logital.it X-Virus-Status: Clean X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=failed version=3.0.4 X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on mail.logital.it Cc: freebsd-stable@freebsd.org Subject: make -j as a stress test (was: Re: Quality of FreeBSD) X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Jul 2005 13:50:25 -0000 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