[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gnu-arch-users] Libraries and changesets

From: Aaron Bentley
Subject: Re: [Gnu-arch-users] Libraries and changesets
Date: 31 Dec 2003 09:46:07 -0500

On Wed, 2003-12-31 at 02:31, Tom Lord wrote:
> "just started" ... "star-merged" ....  "doubled size"
> So, how does the total size compare to a few copies of your whole
> tree?   Probably about the same.   


That'd be expected for the scenario
> you vaguely describe -- it's not the expected rate of sustained growth
> over a longer period of time.

Sure, you'd only have doubling the second time you got a revision.  But
a sustained growth rate of 20M per star-merge looks unappealing.

> What's far more interesting, imo, is what happens when your libraries
> start having hundreds or thousands of revisions -- the result of
> sustained work over a long period of time.  I think you'll find that
> they grow quite slowly if you measure their growth in dollars per
> byte.

Fair enough.  There are other costs, though.  I've had to clean up my
home directory several times to have enough space for Arch, so for me,
there's been a frustration cost.  I probably will install another hard
disk, but I'd prefer not to need to.

> When I first added revlibs, around two years ago, my worst-case
> projection was that my fairly dinky disk would be full by now.   In
> fact, I've used about 10% of it for revlibs.

It's also possible that we have different useage patterns.  I'd like to
star-merge your tree fairly frequently.

> if
> you're just looking at the numbers after the first few additions in a
> couple of different branches: those aren't likely to be typical;
> you're just priming the pump.

I'll see how it goes.  I didn't want to complain though, I'd rather look
for positive alternatives.  Archives seem very efficient.  Compressed
revlibs would also save wads of space-- I've seen tla--devo--1.2 shrink
by an order of magnitude as a bzip2ed tar.

But I'm new to this problem domain, so I'm asking "why" a lot.  Sorry
about that-- it probably gets old fast.


Aaron Bentley
Director of Technology
PanoMetrics, Inc.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]