任务管理器,ProcessExplorer,或类似的工具:监控和管理CLR线程线程、任务管理器、类似、工具

2023-09-03 05:45:43 作者:梦的方向叫闯。

有没有在那里的一个工具,它允许看到管理的线程,因为它们是在CLR运行?理想情况下,我想看到​​的CPU负载,状态,管理的名称,管理ID,希望即使线程属于线程池,或者是后台线程。这将是能够有能力组/折叠线程池,前台线程和后台线程。

Is there a tool out there that allows to see managed threads as they are running in CLR? Ideally, I would like to see CPU load, state, managed name, and managed id, hopefully even if the thread belongs to thread pool, or is a background thread. It would be able to have ability to group/collapse thread pools, foreground threads, and background threads.

动机:

我使用CLR探查器中进行开发工作。我希望的进程资源管理器的简单性,因此它可以被测试者和客户的支持,甚至只是在后台运行。

I am using CLR Profiler for dev work. I was hoping for the simplicity of Process Explorer, so that it can be used by testers and customer support, even just running in the background.

推荐答案

您还没有被使用的性能监视器? 这里有一个不错的博客帖子它,并约多了一些细节可用于在运行时监控.NET计数器。

You haven't been using Performance Monitor? Here's a decent blog post about it and some details about many of the counters available for monitoring .NET during runtime.