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>
index | next in thread | previous in thread | raw e-mail
On Jan 8, 2011, at 3:10 PM, Erik Cederstrand wrote: > Hello Pav, > > Den 08/01/2011 kl. 20.34 skrev Pav Lucistnik: > >> Package cluster is quite clever, akshully, and since this is OT here, >> just terse comments > > Sorry, replied to a bad message... redirecting to current@ > >>>> 1. adding SSD disks >> >> irrelevant because of bullet 2. >> >>>> 2. source and destination directories on md devices >> >> already done, swap backed md devices are used >> >>>> 3. huge ccache cache >>>> 4. dist-cc >> >> these tend to have their own issues >> >>>> 5. some heuristics on which ports could be skipped because dependencies haven't changed since last run >> >> this is also already done, we call it "incremental builds" >> >>>> 6. tuning the host system for this specific task >> >> empty words > > 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. > > 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/ACIDhelp
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6FBE1A24-CA62-4F08-99C1-EBAC4C3AC956>
