[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: David Balažic <david.balazic_at_comtrade.com>
Date: Wed, 27 Aug 2014 10:08:32 +0200

Stefan Küng wrote:
 
> 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

Hi!

I have a similar problem:

[2348] #1 Thread:3296 SVN::CheckConfigFile(line 163) <whole_block>
[2348] #1 Thread:3296 done (1349 µs)
[2348] #2 Thread:2336 SVNStatus::GetStatus(line 247) svn_client_status5 Path=C:/Documents and Settings/stein/My Documents/project/AM/AsinhroniModul/bazni_objekti
[2348] #2 Thread:2336 done (17626 µs)
[2348] SendCacheCommand: Could not connect to pipe
[2348] #3 Thread:2336 SVN::Update(line 438) svn_client_update4
[2348] #3 Thread:2336 done (32109487 µs)
[2348] SendCacheCommand: Could not connect to pipe
[2348] SendCacheCommand: Could not connect to pipe
[2348] SendCacheCommand: Could not connect to pipe

The 30 seconds delay happens with every network related related svn operation.

How could I dig deeper to find the cause? Is there a log level setting to enable more logs?

Regards,
David

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=3087319

To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2014-08-27 10:08:41 CEST

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