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

Re: Subversion in 2010

From: Greg Hudson <ghudson_at_MIT.EDU>
Date: Fri, 08 Jan 2010 15:54:08 -0500

On Fri, 2010-01-08 at 15:31 -0500, Paul Querna wrote:
> "Profile everything, be faster at everything"

There are smart people who will disagree with me on this, but I'm not
sure the best tool for improving Subversion performance is a profiler.
Historically a lot of our performance issues have come from algorithmic
inefficiencies, particularly from code in libsvn_repos. You can get
maybe a 10-30% reduction in time on these operations by trying to
optimize the innermost bit of code which gets repeated over and over
again, but in some cases you can get an order of magnitude reduction in
time by fixing the algorithms.

It's been too long for me to remember any specific examples,
unfortunately.
Received on 2010-01-08 21:54:47 CET

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