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
* 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