2

有哪些工具可用于通过测量函数执行时间和生成图表来分析 .NET 程序,以可视化调用图表中各个点所花费的时间?

4

5 回答 5

2

它会花费你,但Ants Performance Profiler会完成这项工作。

于 2009-06-03T22:45:31.727 回答
1

CLR 探查器

于 2009-06-03T22:47:08.807 回答
1

AQTimedotTrace是两个非常好的商业分析器。

一个免费的选项是ProfileSharp,尽管我运气不佳。

Microsoft 也提供了CLR Profiler,它运行良好,但功能较少。

于 2009-06-03T23:14:34.053 回答
0

有一个免费的 C# IDE SharpDevelop 3.1,它集成了分析器,它与 Visual Studio 解决方案兼容。

于 2009-06-03T22:57:12.060 回答
0

目标是什么?您是否只想 1) 查看带有时间的漂亮调用图,或者 2) 找到成本点以进行优化以使您的程序更快?

如果答案是 (2),并且您不介意免费的东西,您可以试试这个

给出了如何使用它的示例。

于 2009-06-06T16:49:19.553 回答