From owner-freebsd-current@FreeBSD.ORG Sat Jan 8 23:56:21 2011 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C677F106566B for ; Sat, 8 Jan 2011 23:56:21 +0000 (UTC) (envelope-from yanegomi@gmail.com) Received: from mail-iw0-f182.google.com (mail-iw0-f182.google.com [209.85.214.182]) by mx1.freebsd.org (Postfix) with ESMTP id 674B48FC12 for ; Sat, 8 Jan 2011 23:56:21 +0000 (UTC) Received: by iwn39 with SMTP id 39so18525244iwn.13 for ; Sat, 08 Jan 2011 15:56:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:subject:mime-version :content-type:from:in-reply-to:date:cc:content-transfer-encoding :message-id:references:to:x-mailer; bh=B1m3dTXOur3MQskmWvHkFJOTRhd2LJewyADTuqZuv/U=; b=CGskIMUYaLPGI4+BPJVZVWnFkGjw1euqSItJQg3p5UCubZpg9Tp1SjwG2ZDvEk5bjJ VSvUEwPwW3T5hiauwWcTPWouo7kuSjWIz1+PDR7BdmME1aemnlCd4WmvV1Dh7EhJds9b c6Rqjpbksudb0jF8XT5I9orYvRpVWV0wXXCk4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=subject:mime-version:content-type:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to:x-mailer; b=PZHG4AAQQnAHo85hTDoRMVmkvaCUKT4/eTRH/oTUjEKK/JvR/mEayeeDqb5CpZIBL7 BPx0WG8bk7h7GScRc7yAUTx6yoGcC95BMqOOTAj8XX6gYVhiBS2NRZ+DqlcVLA4p01FI 9rjx3qicPT81AQSOLnTW8Nkmb2H2++x1IxE4g= Received: by 10.42.171.197 with SMTP id k5mr1971006icz.505.1294530980585; Sat, 08 Jan 2011 15:56:20 -0800 (PST) Received: from [192.168.20.5] (c-24-130-151-210.hsd1.ca.comcast.net [24.130.151.210]) by mx.google.com with ESMTPS id k42sm2080695ick.20.2011.01.08.15.56.18 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sat, 08 Jan 2011 15:56:19 -0800 (PST) Mime-Version: 1.0 (Apple Message framework v1082) Content-Type: text/plain; charset=us-ascii From: Garrett Cooper In-Reply-To: Date: Sat, 8 Jan 2011 15:56:15 -0800 Content-Transfer-Encoding: quoted-printable Message-Id: <6FBE1A24-CA62-4F08-99C1-EBAC4C3AC956@gmail.com> References: <4D277E4B.1030006@FreeBSD.org> <4D27840A.8020107@FreeBSD.org> <4D2785A7.7080106@FreeBSD.org> <4D27888F.4090703@FreeBSD.org> <467EA052-70AB-4C4C-B28E-9AD037C8BF14@FreeBSD.org> <4D27A3B8.4070401@FreeBSD.org> <82CF1B3F-B5F0-4B26-A6D1-8767370C1E0E@FreeBSD.org> <1294515254.16774.32.camel@hood.oook.cz> To: Erik Cederstrand X-Mailer: Apple Mail (2.1082) Cc: pav@FreeBSD.org, Ivan Voras , freebsd-ports@FreeBSD.org, FreeBSD Current Subject: Re: HEADS UP: Merge of binutils 2.17 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: Sat, 08 Jan 2011 23:56:21 -0000 On Jan 8, 2011, at 3:10 PM, Erik Cederstrand wrote: > Hello Pav, >=20 > Den 08/01/2011 kl. 20.34 skrev Pav Lucistnik: >=20 >> Package cluster is quite clever, akshully, and since this is OT here, >> just terse comments >=20 > Sorry, replied to a bad message... redirecting to current@ >=20 >>>> 1. adding SSD disks >>=20 >> irrelevant because of bullet 2. >>=20 >>>> 2. source and destination directories on md devices >>=20 >> already done, swap backed md devices are used >>=20 >>>> 3. huge ccache cache >>>> 4. dist-cc >>=20 >> these tend to have their own issues >>=20 >>>> 5. some heuristics on which ports could be skipped because = dependencies haven't changed since last run >>=20 >> this is also already done, we call it "incremental builds" >>=20 >>>> 6. tuning the host system for this specific task >>=20 >> empty words >=20 > I was pretty sure I couldn't improve anything with 5 minutes of = thinking. I'm glad the most obvious things have already been done, and = I'm sure you and others have put a lot of effort into this. My question = was more what, if anything, can be done to speed up the cluster. >=20 > Also, how long does it take to complete an exp-run on the cluster? Erik, As I said before, the tinderbox / exp-run infrastructure needs = to be made portable, the infrastructure needs to be there, and as extra = credit (I've stated this in other emails in the past) parallelization in = ports/pkg_install needs to be fixed as ports/packaging in FreeBSD = doesn't work in an ACID[1]-like manner. I'd rather not repeat the = reasons in greater detail. Please look for my replies to this thread on = current@ for more details in "part A", and look for my replies on ports@ = for more details in "part B". Thanks, -Garrett 1. http://en.wikipedia.org/wiki/ACID=