Re: Expected speed of commit over HTTP?
From: Paul Hammant <paul_at_hammant.org>
Date: Thu, 6 Jul 2017 19:10:05 -0400
With autorevision set to 'on' and curl:
Reverence speed for boot drive to USB3 spinning platter 4TB thing:
paul_at_paul-HiBox:~$ time cp /home/paul/clientDir/seven
Create a new 501MB file on Svn Server:
paul@paul-HiBox:~$ time curl -u paul:myPassword http://192.168.1.178/svn/
*I ran that a couple more times and it was up there at 50s*
Needlessly overwrite 501MB file (file is unchanged) on Svn Server:
paul@paul-HiBox:~$ time curl -u paul:myPassword http://192.168.1.178/svn/
Change the compression-level=0
paul_at_paul-HiBox:~$ sudo nano /media/paul/sg4t/svnParent/
Create a new 501MB file on Svn Server:
paul@paul-HiBox:~$ time curl -u paul:myPassword http://192.168.1.178/svn/
Yay - a modest speed boost!!!
Restart Apache - which I didn't do before:
paul_at_paul-HiBox:~$ systemctl restart apache2
Create a new 501MB file on Svn Server:
paul@paul-HiBox:~$ time curl -u paul:myPassword http://192.168.1.178/svn/
Conclusion:
With compression-level=5 (default), there's is a 1:33 cp to curl-PUT ratio.
Is there there are other alluring settings, such as...
enable-rep-sharing = false
... but they didn't yield an improvement.
Thanks for all the replies, gang.
- Paul
|
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.