Hi,

I've performed several FSFS performace tests using latest Subversion
from trunk@r1602928.

Please find results bellow. I'm also attaching results as a table in
pdf for easier reading.

Environment:
Windows Server 2012 R2 (x64)
2 GB RAM, with 2 virtual processors hosted on Macbook with SSD disk
Subversion 1.9.0-dev from trunk@r1602928
Test data: Ruby project repository (46054 revisions, 400mb-500mb size on disk)

All tests are performed using default options.

Tests performed:
1. svnadmin load -- loading first 5000 revisions into repository
2. svnadmin dump -- dumping all repository revions to NUL
3. svn log http:// -- svn log over http:// protocol to NUL
4. svn log file:// -- svn log over file:// protocol to NUL
5. svn export http:// -- svn export over http:// protocol to local disk
6. svn export file:// -- svn export over file:// protocol to local disk


Subversion 1.9.0-dev, fsfs7 unpacked repository
===============================================
svnadmin load      231.035    220.538  182.104
svnadmin dump      657.378    648.268  524.209
svn log http://     56.323     56.166   58.141
svn log file://      4.999      2.814    3.415
svn export http://  99.028     94.531  119.954
svn export file://  20.305      8.052    8.507

Subversion 1.9.0-dev, fsfs6 unpacked repository
===============================================
svnadmin load      156.095    167.769  146.140
svnadmin dump      539.622    524.209  500.438
svn log http://     11.271      9.442    9.016
svn log file://      3.085      3.352    3.097
svn export http://   7.336      7.757    7.437
svn export file://   4.151      4.854    4.310

Subversion 1.9.0-dev, fsfs7 packed repository
===============================================
svnadmin dump     1286.137   1220.515 1297.122
svn log http://     49.561     51.405   49.965
svn log file://     48.637     47.470   54.862
svn export http://     !!!   TIMEOUT  !!!!
svn export file://  33.033     26.485   25.703

Subversion 1.9.0-dev, fsfs6 packed repository
===============================================
svnadmin dump      743.673    652.682  653.692
svn log http://     57.641     55.789   53.633
svn log file://     52.088     47.752   48.577
svn export http://  16.517     10.635   10.909
svn export file://   6.049      7.997    7.671


-- 
Ivan Zhakov
fsfs7 vs fsfs6 unpacked performance tests

Environment:
Windows Server 2012 R2 (x64)
2 GB, 2 virtual processor hosted on Macbook with SSD disk

Everything using defaults options.

1. First 5000 revisions of ruby repository

Subversion 1.9.0-dev, fsfs7 unpacked repository
===============================================

svnadmin load:    231.035s   220.538s   182.104s
svnadmin dump:     35.033s    34.172s    36.577s
svn log http://     2.238s     2.038s     2.269s
svn export http://  3.931s     3.471s     4.041s


Subversion 1.9.0-dev, fsfs6 unpacked repository
===============================================
svnadmin load:    156.095   167.769   146.140
svnadmin dump      29.768    29.608    28.613
svn log http://     1.156     0.593     0.461
svn export http://  2.481     2.341     1.595


2. Full ruby repository (46054 revisions)

Subversion 1.9.0-dev, fsfs7 unpacked repository
===============================================
svnadmin dump:     657.378    648.268  524.209
svn log http://     56.323     56.166   58.141
svn log file://      4.999      2.814    3.415
svn export http://  99.028     94.531  119.954
svn export file://  20.305      8.052    8.507

Subversion 1.9.0-dev, fsfs6 unpacked repository
===============================================
svnadmin dump:     539.622    524.209  500.438 
svn log http://     11.271      9.442    9.016
svn log file://      3.085      3.352    3.097
svn export http://   7.336      7.757    7.437
svn export file://   4.151      4.854    4.310       

Subversion 1.9.0-dev, fsfs7 packed repository
===============================================
svnadmin dump:     
svn log http://     49.561     51.405   49.965
svn log file://     48.637     47.470   54.862
svn export http://     !!!   TIMEOUT  !!!!
svn export file://  33.033     26.485   25.703

Subversion 1.9.0-dev, fsfs6 packed repository
===============================================
svnadmin dump:     743.673    652.682  653.692
svn log http://     57.641     55.789   53.633
svn log file://     52.088     47.752   48.577
svn export http://  16.517     10.635   10.909
svn export file://   6.049      7.997    7.671

Attachment: fsfs7-perf.pdf
Description: Adobe PDF document

Reply via email to