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

Subversion 1.0.4 very slow with large files

From: Christian van der leeden <lists_at_logicunited.com>
Date: 2004-07-19 22:22:01 CEST

Hi,

        we've got subversion 1.0.4-r1 with apache2.50 running on linux.
(it's the a gentoo ebuild). On a large .jar file (24 MB) subversion
needs more than 7 minutes to do a check out (via http://xxx). Import is
fine.
merge etc. is very slow, too. A local checkout via svn file:///xxx is
fine. I've tried the svn 1.1.0-rc1 client, but this didn't help.
during checkout svn needs almost 100% cpu, apache is idle.

Here is my "data":
brain svn # time svn co file:///var/svn/repos/test2
A test2/test_enc.jar
Checked out revision 4.

real 0m15.190s
user 0m12.650s
sys 0m1.350s

brain svn # time svn co http://localhost/svn/repos/test2
A test2/test_enc.jar
Checked out revision 4.

real 10m50.805s
user 10m24.080s
sys 0m9.500s

Steps to reproduce:
==============
1) create an empty repository
2) in /tmp create directory mycase
3) in mycase do (ok, i was lazy with the dd arguments :-)
     dd if=/dev/zero of=test.jar bs=1 count=24786578
     openssl enc -des3 -k test -in test.jar -out test_enc.jar
     rm test.jar
4) svn mkdir http://localhost/svn/repos/test2
5) svn import mycase http://localhost/svn/repos/test2

then run the above commands.

I couldn't check with 1.1.0-rc1 yet, if anybody has a running
instance on his machine (can't compile it on my osx box and
no ebuild for gentoo right now at hand) I'd be grateful
to hear if this issue is addressed. (gladly I'd migrate, but
we've got a large running repository, and a lot of work...)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Mon Jul 19 22:22:34 2004

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