HEADS UP: Merge of binutils 2.17
yanegomi at gmail.com
Sat Jan 8 23:56:21 UTC 2011
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?
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-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".
More information about the freebsd-current