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

RE: 1 minute hang when updating

From: Todd C. Gleason <tgleason_at_impac.com>
Date: Fri, 3 Apr 2009 08:27:57 -0700

> -----Original Message-----
> From: Stefan Küng [mailto:tortoisesvn_at_gmail.com]
> Sent: Friday, April 03, 2009 7:02 AM
> To: users_at_tortoisesvn.tigris.org
> Subject: Re: 1 minute hang when updating
> webpost_at_tigris.org wrote:
> > I am using the TortoiseSVN 1.60 for Window Vista x64, and when I do
> > an update, there is a pause that lasts about a minute at which point,
> > I can move the mouse, but that is it. The sidebar's CPU meter
> > freezes, I can't ALT-Tab or anything. Then it starts going again. Any
> > recommendations on how I can better diagnose this problem?
> A normal process can not make the OS hang. Only drivers can do that.
> A process of course can use up all available CPU time, but the OS would
> still be responding (slowly, but it would respond).
> You should check for updated drivers for your network card.

FWIW, I get the same thing, and most of my big updates are with the command-line 1.5.2 client, so this probably isn't a TSVN issue. And as far as I know, I have the latest drivers.

Personally I think Subversion is doing a little network and probably a ton of disk I/O, maybe determining the revisions for the thousands of directories in my WC. So maybe this problem will go away in Svn 1.7.0 but I wouldn't expect any better right now.

Supporting notes: Running svn update a second time is much faster, even when only a small amount of data came across the first time. I think this is because the OS has cached a lot of info by this point. Also, operations like svn commit or cleanup take similarly long if it's the first time, or if it's been a long time since I did them. The common thread on these, as far as I know, is that they all have to walk the entirety of your WC.


To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2009-04-03 17:29:11 CEST

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