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

Re: TortoiseSVN Slow (with Stats)

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: Tue, 26 Aug 2014 19:21:36 +0200

On 25.08.2014 23:09, Jamie Jackson wrote:
> Hi All,
> I've got TortoiseSVN 1.8.8, Build 25755 - 64 Bit , 2014/08/10 14:44:06
> At some point several months back, TortoiseSVN became drastically
> slower. Today, I tried to fix it, so I uninstalled and reinstalled the
> latest, but that didn't help.
> All operations are very slow, but for now, I'll focus on something that
> should be one of the fastest operations: An update on a WC that's
> already up to date:
> Here are some relative performance statistics
> (https://gist.github.com/jamiejackson/933a1cfe3ae6db4abadb -- there are
> 3 files included)
> Linux CLI: ~1s
> Windows CLI: ~20s
> TortoiseSVN: ~128s
> That's just for an update. For other operations (repository browser, for
> instance), Tortoise can take an extremely long time (a half hour or more
> -- I haven't measured that; I don't have the patience).

First: having the debug outputs enabled makes TSVN slower. So for perf
measurements you have to disable those.

Second: from the debug output you can see that every connection to the
repository takes 30 seconds. Which means there's a big problem with the
network connection. Because 30 seconds is a timeout.

Possible network problems causing the timeout wait period:
* DNS problems
* redirects
* if you're using the ipv6 build of TSVN, a non-responding ipv6 server
and the DNS returns both ipv6 and ipv4 addresses for the url
* virus scanners trying to interfere with the connection


   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest interface to (Sub)version control
    /_/   \_\     http://tortoisesvn.net
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2014-08-26 19:21:28 CEST

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