From owner-freebsd-current@FreeBSD.ORG Fri Sep 29 19:05:00 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F06C416A415 for ; Fri, 29 Sep 2006 19:04:59 +0000 (UTC) (envelope-from astrodog@gmail.com) Received: from wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.234]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3E48D43D5C for ; Fri, 29 Sep 2006 19:04:56 +0000 (GMT) (envelope-from astrodog@gmail.com) Received: by wx-out-0506.google.com with SMTP id i27so1020120wxd for ; Fri, 29 Sep 2006 12:04:55 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:references; b=Btfm6VpTwieroPXITOUykCwsyV+jyN5zriJEs9OF4fRZ92D779YtBiYG4LRh9I8XINHnLQWrHww9SzW/9PWSKadoe/qQJFkwVG93LiFVrOaK5bNHqvZkA/M66aESlW73T8Fx37wkH3TPq2XTo+4I9OdcVegyTRz4Lb/g5NLzCJw= Received: by 10.70.67.4 with SMTP id p4mr3065964wxa; Fri, 29 Sep 2006 12:04:55 -0700 (PDT) Received: by 10.70.118.3 with HTTP; Fri, 29 Sep 2006 12:04:55 -0700 (PDT) Message-ID: <2fd864e0609291204gf8209e0i5b7975af7b780623@mail.gmail.com> Date: Fri, 29 Sep 2006 14:04:55 -0500 From: Astrodog To: "Ruslan Ermilov" In-Reply-To: <20060929182053.GG37741@rambler-co.ru> MIME-Version: 1.0 References: <2fd864e0609290707t7e7d6e17g61a09ff5aa10ff3f@mail.gmail.com> <20060929.091414.74722768.imp@bsdimp.com> <20060929172657.Q74256@fledge.watson.org> <20060929.110942.1723237142.imp@bsdimp.com> <20060929182053.GG37741@rambler-co.ru> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: rwatson@freebsd.org, current@freebsd.org, "M. Warner Losh" Subject: Re: lockf in installworld -- not a good idea X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Sep 2006 19:05:00 -0000 On 9/29/06, Ruslan Ermilov wrote: > > On Fri, Sep 29, 2006 at 11:09:42AM -0600, M. Warner Losh wrote: > [...] > > I tend to agree with that basic philosophy. From other items in the > > thread, it was clear this came up in the context of build release, > > which benefits from -j usually. The installworld phase in that should > > be as robust as possible as well, since otherwise we have issues with > > the actual release. Unless it is a big win (more than a few percent), > > I'd imagine the right fix is to the release target to not do a > > parallel installworld. I know that in the build scripts that I wrote > > in 3.x days and have ported forward since then I've never done a > > parallel install, due to it rarely working reliably in that (long) > > time span... > > > They are safe to do nowadays. I'll do some measurements on real > SMP with the memory-based DESTDIR, and let you know the numbers. I'd be interested in non-memory-based DESTDIR, too, since there's certainly the possibility, for install, to slow things down with -j because of additional HDD seeks and such. Cheers, > -- > Ruslan Ermilov > ru@FreeBSD.org > FreeBSD committer > > >