你在使用。net程序时使用过哪些分析器,你特别推荐哪一个?


当前回答

如果许可是一个问题,您可以尝试WINDBG进行内存分析

其他回答

AutomatedQA AQTime计时和SciTech MemProfiler内存。

我以前跟红门的侧写师合作过。帮我完成了任务。

如果你正在寻找一些快速,简单,免费的东西,http://code.google.com/p/slimtune/似乎做的很好。

The NuMega True Time profiler lives on in DevPartner Studio by Micro Focus. It provides line and method level detail for .NET apps requiring only PDBs, no source needed (but it helps.) It can discriminate between algorithmically heavy routines versus those with long I/O waits using our proprietary per thread kernel mode timing driver. Version 10.5 ships with new 64-process support on February 4, 2011. Shameless plug: I work on the DevPartner product line. Follow up at http://www.DevPartner.com for news of the 10.5 launch.

免责声明:我是microfocus开发伙伴的产品经理。

(完全披露)

虽然还不像这里列出的其他一些。net内存分析器那样功能齐全,但市场上有一个新的入口叫做JustTrace。它是由Telerik制作的,它的主要目标是让所有类型的应用(web/Silverlight/桌面)的跟踪/分析更容易、更快。

如果您曾经发现使用其他工具分析和优化令人生畏或速度较慢,那么JustTrace可能值得一试。