.NET应用程序的性能测量

时间:2013-04-25 06:02:50

标签: c# .net performance memory

我已将32位应用程序转换为64位。如何在两个版本中测量应用程序的性能。

  1. 是否有基准/性能测量工具/ dll?

  2. 是否可以测量模块/功能级别而非整个应用程序的性能。例如,我希望在32位和64位计算机上看到GraphicsRender的性能。

  3. 提前致谢。

2 个答案:

答案 0 :(得分:1)

微软提供的.net分析版本为CLR Profiler for .NET Framework 4。您可以将它用于任何.Net 4.0应用程序。对于2.0,也可以使用相同的分析器。

您可以尝试使用jetbrains分析器进行性能测量。

答案 1 :(得分:0)

尝试使用ANTS Profiler:http://www.red-gate.com/products/dotnet-development/ants-performance-profiler/

这是免费试用期。您可以在Visual Studio中安装它。

测量一个方法的调用次数,它是执行时间还是测量内存消耗。