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

Re: SV: The Explorer process use CPU-time when selecting files in any folder

From: Will Dean <svn_at_indcomp.co.uk>
Date: 2005-10-27 11:22:27 CEST

At 11:03 27/10/2005 +0200, you wrote:

>Is there any way to see the "TSVN explorer shell extension"'s
>CPU usage in TaskManager or anywhere else?

Not easily at all, which is a real difficulty with the whole business of
shell extensions. You could look at what TSVNCache is doing at the same
time. (Perfmon would be more useful here.)

There are so many ways for addons to hook into the shell, and they're often
called at quite unexpected times.

When I was still working on TSVN, I wrote test harnesses which could load
the shell extension directly (i.e. rather than Explorer.exe loading them)
and this made it easier to do profiling, but it's easy to get fixated on
one kind of simulated workload and miss some real-world scenario.

One could imagine writing a tool which identified all the installed shell
extensions, and then redirected them all via some kind of instrumentation
shim which could then give profile-like stats for their use. Might be
interesting to do...

Cheers,

Will

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Thu Oct 27 11:23:23 2005

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

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