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

Re: export, checkout, commit performance

From: David Summers <david_at_summersoft.fay.ar.us>
Date: 2006-03-12 03:44:37 CET

This may be unrelated, but it seems to me that subversion 1.3.0 has
regressed speed-wise (maybe just on Linux, not sure on Windows).

I have a 2 GB working copy that I normally do "svn status", "svn diff",
"svn update", "svn commit", etc. It has a lot of big image files in it as
well as about 200K or more of source code. Up until 1.3.0 I could do
those commands in seconds. Since 1.3.0 it sometimes takes me 30 minutes
or an hour to do some of those operations, but not always, just enough of
the time to make it feel painful. I was doing a commit the other night
that just changed several lines in a file and it took it OVER AN HOUR to
commit. Normally it just takes 5 - 10 seconds.

Not quantifiable evidence, I know, but it sure seems slower.

    - David Summers

On Tue, 7 Mar 2006, Julian Foad wrote:

> Sebastian Tusk wrote:
>> I did some tests with a repository that contains a single file sized 686
>> MB. I used the svn client version 1.3.0 on a windows machine.
>>
>> svn commit 1587s
>> svn export 136s
>> svn co 395s
>>
>> To me this figures appeared way to high.
>
> You're right: these figures do appear to be too high, at least for commit and
> checkout. I don't suppose it is that slow on all set-ups, so it might help
> one of us to investigate the problem if you could you give some more details
> about the system:
>
> Subversion client:
> * Subversion v1.3.0
> * running on what version of MS Windows?
> * what filesystem type (FAT, NTFS, etc.)?
>
> Subversion server:
> * which version?
> * which type of repository (FSFS or BDB)?
> * which type of Subversion server (local, svnserve, Apache/DAV)?
> * running on what OS?
> * what filesystem type (FAT, NTFS, etc.)?
>
> Thanks for letting us know of the problem. Maybe someone will be able to
> determine which particular circumstances give the worst performance, and make
> it better.
>
> - Julian
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
> For additional commands, e-mail: dev-help@subversion.tigris.org
>
>

-- 
David Wayne Summers        "Linux: Because reboots are for hardware upgrades!"
david_at_summersoft.fay.ar.us PGP Key: http://summersoft.fay.ar.us/~david/pgp.txt
PGP Key fingerprint =  0B44 B118 85CC F4EC 7021  1ED4 1516 5B78 E320 2001
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sun Mar 12 03:49:03 2006

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