Skip site navigation (1)Skip section navigation (2)
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>