[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: SVN consulting work

From: Daniel Berlin <dberlin_at_dberlin.org>
Date: 2006-05-16 03:32:15 CEST

ListMan wrote:
> Hi, I'm proposing to use Subversion as the backend version control
> system on a project but am having some performance issues,
> specifically in the area of large binary file versioning..
> There seem to be 2 kinds of problem:
> 1) The local working area is large.
> The pristine local copy doubles the size of the working area, I
> notice there's been some discussion of optionally applying
> compression to help this.
> 2) Commit times are very slow:
> for a local disk commit a 650MB file took 7:30s using 1.3.1. Using
> 1.5x this took 6:30s.
> One issue with this is that there seems to be unnecessary delta
> calculations that occur during the commit operation, I'm sure there
> are other issues also.
Not that there aren't, but what makes you guess this is the problem?

> Are there any Subversion developers here that maybe interested in
> helping to profile the code-base and understand what our possible
> solutions are?

Er, it might be easiest if you just profile it using gprof or oprofile
and tell us the results :)
Or if you can give us an exact reproduction recipe (ie dump of
repository and new version of file to try committing).

You also don't say what version of subversion you are using.

To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Tue May 16 03:32:56 2006

This is an archived mail posted to the Subversion Dev mailing list.