【问题标题】:.Net performance tool [duplicate].Net 性能工具 [重复]
【发布时间】:2011-03-21 01:25:25
【问题描述】:

可能重复:
What Are Some Good .NET Profilers?

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

【问题讨论】:

    标签: c# .net


    【解决方案1】:

    RedGate 的 ANTS Profiler 非常棒:

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

    希望对您有所帮助。

    【讨论】:

      【解决方案2】:

      如果您可以使用 Visual Studio 的 Premium 或 Ultimate 版本,您将可以通过“分析”主菜单访问内置的分析工具。请参阅此处以获取分步指南:http://msdn.microsoft.com/en-us/library/ms182372.aspx

      其他选项有:

      我没有使用除 Visual Studio Profiler 之外的任何上述工具,但它们可能值得一试。

      除了 Cory Larson 提到的那个,你可能还想看看这个帖子:Any decent C# profilers out there?

      【讨论】:

        【解决方案3】:

        Red Gates ANTs Profiler 或许可以提供帮助。

        或者,您也可以使用Stopwatch Class。

        【讨论】:

        • +1 秒表课程提醒!
        【解决方案4】:

        您可以将其发布在这里供我们查看,或者您可能对 .NET 分析器感兴趣。请参阅以下 SO 帖子中的答案以获取想法:

        What Are Some Good .NET Profilers?

        【讨论】:

          【解决方案5】:

          我对@9​​87654321@ profiler 有很好的体验,它可以免费供个人使用。

          【讨论】:

            【解决方案6】:

            【讨论】:

              【解决方案7】:

              我已经成功使用 RedGate 的ANTS profiler。

              【讨论】:

                【解决方案8】:

                我们正在使用 Dottrace 分析器http://www.jetbrains.com/profiler/ 这对于大多数用途来说已经足够了。其实你可以使用 Ants,但我个人更喜欢 Dottrace

                【讨论】:

                  猜你喜欢
                  • 2012-01-18
                  • 2011-05-26
                  • 1970-01-01
                  • 2010-09-06
                  • 1970-01-01
                  • 2013-12-25
                  • 1970-01-01
                  • 2011-08-09
                  • 2011-11-26
                  相关资源
                  最近更新 更多