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

Re: Yet another TortoiseSVN performance related question ...

From: Zachary Turner <divisortheory_at_gmail.com>
Date: Wed, 5 Aug 2009 13:37:41 -0500

On Wed, Aug 5, 2009 at 12:28 PM, Stefan Küng<tortoisesvn_at_gmail.com> wrote:
> On 05.08.2009 17:50, Parrish, Ken wrote:
>
> The fact that your system gets unresponsive even to the point where you
> experience delays when moving the cursor indicates that the system is
> 'busy' inside driver code. And since you're updating, that indicates
> either the network driver or the harddisk driver.
>
> So: try updating those drivers. If that doesn't help, run a harddrive
> check utility - it might be due to bad sectors that the hd drivers are
> behaving badly.

In my experience this can also be indicative of the system bus being
saturated. When the bus is saturated you'll see low CPU usage because
nothing is running, it just dumps data onto / off of the bus as fast
as possible. If you have Intel vTune you can actually test this, I'm
not sure off the top of my head of another way. I'm not sure what the
I/O code looks like in TSVNCache, but in one application I develop
that has some asynchronous disk i/o using i/o completion ports
(windows) I would always make sure there were about 5 outstanding
asynchronous disk requests at any given time. Doing this I was able
to get amazing throughput, but the bus would be saturated and the rest
of the O/S was unusable.

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

To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2009-08-05 20:38:16 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.