Task Manager, ProcessExplorer, or a similar tool: monitoring and managing CLR flows

Is there a tool that allows you to see managed threads as they work in the common language runtime? Ideally, I would like to see the processor load, state, managed name and managed identifier, I hope even if the thread belongs to the thread pool or is a background thread. He will be able to group / collapse thread pools, front threads and background threads.

Motivation:

I am using the CLR Profiler to work with dev. I was hoping for the simplicity of Process Explorer so that testers and client support could use it, even just running in the background.

+3
source share
3 answers

Concurrency Visualizer was able to provide the information I need.

0
source

CLR Profiler should work for what you are looking for.

+1
source

Have you not used Performance Monitor ? Here's a decent blog post about this and some details about the many counters available for monitoring .NET at runtime.

+1
source

All Articles