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

Re: Data transfer totals when adding files

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: 2006-01-12 08:42:50 CET

On 1/11/06, Molle Bestefich <molle.bestefich@gmail.com> wrote:
> Stefan Küng wrote:
> > It seems neon authenticates for every packet it sends to the server! So
> > once it has successfully authenticated, I guess reauthenticating isn't
> > necessary and could be skipped.
>
> Hmm.. In my tests it didn't happen once per packet, it happened once
> per every URL requested (through neon probably). This would add a
> large overhead, but only when many actions are performed (eg. many
> small files).

Ok, maybe not once per packet, but still way too often.

> Specifically, this should not be a problem when a single, large file
> is transferred. The transfer itself doesn't happen in chunks but in
> one big HTTP push. At least that's what it does in my environment.

It shouldn't be a problem, but it is. see below.

> Will Wilson wrote:
> > Data transfer when adding 14.585MB WMV file:
> >
> > * https with SSPI authentication: 39.31MB
> > * https with basic authentication: 12.88MB
>
> httpS? I'll go test with that, maybe I'll get different results.

I can't test here in my office with http but only https.

* created test repo on server
* checkout wc of testrepo
* add the file db-4.4.16.zip (10'688kb)
* commit

Commit dialog shows '30.76 MBytes transferred'
Ethreal trace log saved to disk (*no* filter, but all other apps were
closed to make sure that even there is some 'noise' left in network
packets sent/received, it won't be that much to affect the results
considerably): 33427kb

So for me it seems that there's in fact a way too large data overhead,
not just a wrong number shown by TSVN.

Stefan

--
       ___
  oo  // \\      "De Chelonian Mobile"
 (_,\/ \_/ \     TortoiseSVN
   \ \_/_\_/>    The coolest Interface to (Sub)Version Control
   /_/   \_\     http://tortoisesvn.tigris.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Thu Jan 12 08:43:29 2006

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.