【问题标题】:Performance measurement of .NET application [duplicate].NET 应用程序的性能测量 [重复]
【发布时间】:2013-04-18 22:02:36
【问题描述】:

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

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

  2. 是否可以在模块/功能级别而不是整个应用程序上衡量性能。例如,我想看看 GraphicsRender 功能在 32 位和 64 位机器上的性能。

提前致谢。

【问题讨论】:

标签: c# .net performance memory


【解决方案1】:

Microsoft 可用于 .net 分析的一个是 CLR Profiler for .NET Framework 4。您可以将它用于任何 .Net 4.0 应用程序。对于 2.0,同样的分析器也可用。

您可以尝试jetbrains profiler 进行性能测量。

【讨论】:

    【解决方案2】:

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

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

    衡量一个方法被调用的次数、执行时间以及内存消耗。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-01
      • 2011-01-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多