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