关于c#:.网络性能工具

.Net performance tool

本问题已经有最佳答案,请猛点这里访问。

Possible Duplicate:
What Are Some Good .NET Profilers?

有人知道我可以使用哪个工具来查看.NET dll中的哪个函数需要这么长时间吗?


Redgate的蚂蚁剖析器很棒:

http://www.red-gate.com/products/ants_performance_profiler/

希望有帮助。


如果您可以使用高级或终极版本的Visual Studio,则可以通过"分析"主菜单访问内置的分析工具。请参阅此处了解逐步指南:http://msdn.microsoft.com/en-us/library/ms182372.aspx

其他选项包括:

  • 红门蚂蚁性能分析器
  • JetBrains点迹
  • EQATEC剖面仪

除了Visual Studio事件探查器之外,我没有使用上述任何工具,但它们可能值得尝试。

除了科里·拉森提到的,你可能还想看看这条线:有没有像样的C轮廓仪?


我对eqatec分析器有很好的经验,它是免费供个人使用的。


你可以把它贴在这里让我们看看,或者你可能对.NET分析器感兴趣。请参阅下面的答案,以便发表想法:

什么是好的.NET分析程序?


红门蚂蚁剖析器也许能帮上忙。

或者你也可以用秒表。


我们使用的是dottrace profiler http://www.jetbrains.com/profiler/,这对于大多数用途来说已经足够了。实际上你可以用蚂蚁,但我个人喜欢dottrace


我已经成功地使用了Redgate的蚂蚁分析器。


ants profiler对于这类事情非常有用:http://www.red-gate.com/products/ants_performance_profiler/index.htm