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

Re: [Bug Report] Really slow updates

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: Thu, 09 Apr 2009 08:16:27 +0200

webpost_at_tigris.org wrote:
> 1. With your Turtoise client do an update of your local enlistment.
>
> 2. The update will in some instances take 10 minutes or so to
> complete, even if there are few or no changes. Our expectation is
> that this would take seconds (a minute at most).
>
> We believe that the root cause of this is a large directory hierarchy
> that we have in our tree. One particular directory has over 400MB of
> content with almost 35,000 folders.

My working copy of the TSVN source has 4966 folders with 4.92GB data.

> We are seeing this behavior with multiple users at different
> locations (throughout the United States).
>
> Anything you can do to help performance would be appreciated.

First, check *what* exactly takes so much time. In the update progress
dialog, what does require so much time? Is it before the first items get
updated or do the updated items themselves show up slow? (i.e., time
until it 'starts' or time while update is in progress).

If it's the second, then the problem is your connection speed to the
repository.

If it's the first, then the problem is disk access of the working copy.
There are several things that can cause a slowdown of disk access. The
most obvious if you have your working copy not on a local harddrive but
a network share (in that case you shouldn't even be surprised by the
slowdown and re-think your setup).
Other factors that slow down harddrive access:
* virus scanners (exclude the working copies from getting scanned)
* desktop search engines (not so much a problem on Vista anymore due to
improved APIs for such engines)
* slow harddrive

Stefan

-- 
       ___
  oo  // \\      "De Chelonian Mobile"
 (_,\/ \_/ \     TortoiseSVN
   \ \_/_\_/>    The coolest Interface to (Sub)Version Control
   /_/   \_\     http://tortoisesvn.net
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=1609481
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].

Received on 2009-04-09 08:16:50 CEST

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

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