Date: Sat, 8 Jan 2011 15:56:15 -0800 From: Garrett Cooper <yanegomi@gmail.com> To: Erik Cederstrand <erik@cederstrand.dk> Cc: pav@FreeBSD.org, Ivan Voras <ivoras@FreeBSD.org>, freebsd-ports@FreeBSD.org, FreeBSD Current <freebsd-current@freebsd.org> Subject: Re: HEADS UP: Merge of binutils 2.17 Message-ID: <6FBE1A24-CA62-4F08-99C1-EBAC4C3AC956@gmail.com> In-Reply-To: <B38D5EEF-0D38-47ED-87B4-BC9CE9B83A25@cederstrand.dk> 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> <B0C1CEDB-D302-422D-9565-4A07AACF9BD2@cederstrand.dk> <AANLkTinWp6TxDrZ4hQW=ZMDrCaT4A8fzggZq-x4Ldxqi@mail.gmail.com> <1294515254.16774.32.camel@hood.oook.cz> <B38D5EEF-0D38-47ED-87B4-BC9CE9B83A25@cederstrand.dk>
next in thread | previous in thread | raw e-mail | index | archive | help
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=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6FBE1A24-CA62-4F08-99C1-EBAC4C3AC956>