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

Re: Subversion 1.9.0-dev FSFS performance tests

From: Stefan Fuhrmann <stefan.fuhrmann_at_wandisco.com>
Date: Thu, 19 Jun 2014 17:06:56 +0200

Turn out that the ruby repo is something special
in that it has very deep histories of relatively few,
very small files combined with one huge changelog
file (the latter taking up ~75% of the repo). See
below for details.

Also, please note that your exports contained
>500000 files. Using 16MB of cache with that
project size *may* not be an adequate setup.
Upping that to insane 256MB (roughly what 1.6
would use anyway), gives much better numbers.
However, there is hardly a difference between
f6 and f7 in these runs.

Here my measurements with svn: under Linux:

null-export svn://localhost/ruby/trunk
            461 directories
          4,263 files
     48,880,945 bytes in files
         23,783 properties
        324,660 bytes in properties

F7 packed 20.249s, all default
F6 packed 20.168s, all default

F7 packed 14.310s, 256MB cache
F6 packed 15.167s, 256MB cache

F7 packed 13.649s, 256MB cache -c 0
F6 packed 14.226s, 256MB cache -c 0

F7 packed 13.478s, 256MB cache -c 0 --cache-revprops yes
F6 packed 13.223s, 256MB cache -c 0 --cache-revprops yes

export svn://localhost/ruby/
         54,641 directories
        512,580 files
  4,558,565,078 bytes in files
      3,077,645 properties
     45,809,954 bytes in properties

F7 packed 763.520s, all default
F6 packed 785.913s, all default

F7 packed 153.520s, 256MB cache
F6 packed 152.746s, 256MB cache

F7 packed 64.695s, 256MB cache -c 0
F6 packed 65.505s, 256MB cache -c 0

F7 packed 55.534s, 256MB cache -c 0 --cache-revprops yes
F6 packed 56.697s, 256MB cache -c 0 --cache-revprops yes

null-log svn://localhost/ruby/
         46,054 revisions
        177,176 msg lines
              0 changes

F7 packed 58.494s, all defaults
F6 packed 58.852s, all defaults

F7 packed 2.153s, --cache-revprops yes
F6 packed 2.470s, --cache-revprops yes
Received on 2014-06-19 17:07:27 CEST

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.