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
fsfs7-perf.pdf
Description: Adobe PDF document