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.


Reply via email to