On 8/31/05, Goddard Lee <email@example.com> wrote:
> From: Stefan Küng <firstname.lastname@example.org>
> > Goddard Lee wrote:
> > > TortoiseSVN 1.2.1 Build 3895
> > >
> > > ON OCCASION Windows Explorer takes 99% of the CPU use when the Tortoise
> > > context menu is open.
> > >
> > > No particular pattern observed: will post again if I see one.
> > That has nothing to do with TSVN. That's an explorer bug.
> > You can see the same even if TSVN isn't installed (in fact, you can see
> > that on a complete fresh XP install!).
> Stefan - thanks for the reply. I've been using XP since it came out (sad but that's work) and I've never seen anything like this apart from with TSVN.
> It only ever happens in a TSVN versioned directory. Symptoms:
> * pop-up context menu initially displays as all grayed-out
> * mouse cursor moves very slowly: jerks on centimetre every three seconds
In that case, check your video driver! *no* normal process can make
this happen, only drivers can hog so much CPU to even slow the
mousepointer. A normal process (as explorer is one too) can still use
100% CPU, but the system stays responsive.
> * without mouse, moving the focus up/down the context menu using the arrow keys, it is one movement every three seconds, or so, and buffered too
> * during this problem, and even at other times, TSVN icon overlays are often out of date even after a refresh.
Hmm - that's a different bug then. What I was talking about is when
the context menu is shown, the explorer process sometimes uses 100%
CPU until you click on an entry (or close the context menu). But the
system still is usable.
I suggest you update your video drivers to the latest version. The
reason you might see this 'only' with TSVN is that we use high color
icons in the context menu, while other apps usually don't have icons
at all or use 256 color icons.
(search the mailing list archives: we had one such problem solved by
updating an Intel video driver - a long time ago but still...)
oo // \\ "De Chelonian Mobile"
(_,\/ \_/ \ TortoiseSVN
\ \_/_\_/> The coolest Interface to (Sub)Version Control
/_/ \_\ http://tortoisesvn.tigris.org
To unsubscribe, e-mail: email@example.com
For additional commands, e-mail: firstname.lastname@example.org
Received on Wed Aug 31 09:28:52 2005