subversion-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ivan Zhakov <>
Subject Re: Subversion 1.9.0-dev FSFS performance tests
Date Fri, 20 Jun 2014 09:56:59 GMT
> Can you guys dig a little bit deeper here? Seems the performance
> regression that Ivan is seeing deserves some more investigation. With
> Ivan testing http: (and file:) on Windows, and Stefan testing svn: on
> Linux (with different cache settings) it's hard to see where the
> regression comes from.

There are the following main factors that lead to performance regressions:
* log addressing adds two additional files for each revision file
(that is obviously not good for unpacked repositories),
* the whole design relies on the enormous cache size (comparable to
the size of the repository itself).

> Right now, the numbers might just as well indicate that f7 is fast on
> Linux but slow on Windows. Or that it's only fast with svn: but slow
> with http:. That would be "not good".

The numbers do not depend on operating system so much. Stefan Sperling
has results that shows performance degradation on OpenBSD too. From
what I see,
FSFS7 may be fast when repository is packed and there is an enormous
cache size. It is slow when repository is unpacked (default) and cache
size if adequate (default).

Ivan Zhakov

View raw message