如何分析我的C#应用​​程序?

可能重复:
什么是一些好的.NET Profilers?
有没有像样的C#个人资料呢?

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

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

编辑

感谢您提供有关哪些分析器可用的其他问题的链接。 很有用! 我正在编辑这个问题,以便更多地关注如何使用这些分析器。 有什么重大差异吗? 在可用性?

EQATEC

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

编辑

从可用性的角度来看,EQATEC非常直观,易于使用,绝对值得推荐。

顺便说一句,如果你要花一些钱,我迄今为止最好的工作是来自JetBrains的dotTrace :从两个角度来看都很棒(可用性和性能)。 我在谈论它们的内存和性能。

问候。

对于免费的,我已经发现了几次免费版的EQUATEC非常有用……

你可能想看一下这个post: C#Profiler讨论

我个人使用ANTS Profiler,我很高兴

dotTrace Profiler非常好,并提供10天免费试用。

dotTrace

定价看起来也不是太糟糕。 399美元标准版。