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

Re: svn list -R of medium-size repository takes 10 hours.

From: <kfogel_at_collab.net>
Date: 2005-08-19 05:10:52 CEST

Carsten Koch <Carsten.Koch@icem.com> writes:
> I have now looked at a much smaller test case with ethereal.
> This test case does a 'svn list -R -v' on a directory
> that contains only 16 files and one subdirectory with
> another 8 files. So 'svn list -R -v' returns a total
> of 1465 bytes in 25 lines and 'svn list -R' returns a total
> of 440 bytes in 25 lines.
>
> ethereal tells me that 60 k bytes in 113 packets were exchanged
> in 7.32 seconds over a 64 k bit ISDN line.
>
> If I am doing my math correctly, the ISDN line is running at
> almost full speed. Meaning that my test case is slow due to
> bandwidth, not due to latency.
> So the only problem - at least in this test case - is,
> that 1465 bytes (or 440 bytes) of end result are packed
> in 60 k bytes of protocol, resulting in over 4000%
> (or over 13000% )protocol overhead.

Well, an important question is whether that overhead is a constant, or
is always similarly proportional to the data size.

What happens if you run the same experiments with much bigger
directories?

-Karl

-- 
www.collab.net  <>  CollabNet  |  Distributed Development On Demand
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Fri Aug 19 06:08:52 2005

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