关于分析:如何分析我的C#应用程序?

How do I profile my C# application?

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

Possible Duplicates:
What Are Some Good .NET Profilers?
Any decent C# profilers out there?

我经常想在我们团队的项目中分析代码,以比较速度和效率。但是,根据Microsoft的性能分析初学者指南,Visual Studio性能向导不是我们所使用的Visual Studio 2010专业版的一部分。

鉴于此限制,似乎需要第三方应用程序。我怀疑我能说服我的老板在分析应用程序上花很多钱。我有什么选择,如何使用这种工具?

编辑

感谢您提供有关哪些配置文件可用的其他问题的链接。非常有用!我正在编辑这个问题,以便更多地关注如何使用这些配置文件。是否存在显著差异?可用性?


EQATEC

免费,仅限性能,探查器。可能是目前市场上所有免费的资料员中最好的。

编辑

从可用性的角度来看,eqatec非常直观,使用简单,绝对推荐。

顺便说一句,如果你想花点钱在它上面,我迄今为止所做的最好的工作就是从JetBrains的dottrace:从两个角度(可用性和性能)来看都很棒。我说的是记忆和表演。

当做。


dottrace profiler非常好,提供10天免费试用。

遗迹

价格也不算太差。399美元标准版。


您可能想看看这个线程:C探查器讨论

我个人使用蚂蚁剖析器,对此我很满意


对于免费的,我发现有几次,免费版的Equatec非常有用…