【发布时间】:2023-11-22 00:28:01
【问题描述】:
目前人们如何分析他们的 ASP.NET MVC 应用程序的性能?
我对简单和免费的方法最感兴趣。
【问题讨论】:
目前人们如何分析他们的 ASP.NET MVC 应用程序的性能?
我对简单和免费的方法最感兴趣。
【问题讨论】:
Stack Overflow 发布了他们自己的分析器作为一个新的开源项目
值得一提的是 Glimpse 作为另一种替代分析工具
【讨论】:
Glimpse 是一个有用的工具。它提供了许多详细信息,并支持 EF 以及 Asp.net webforms 和 MVC。希望这对某人有所帮助。
【讨论】:
你能用this technique吗?它是免费的,并且适用于任何语言或平台。 它精确地定位要优化的点,尽管作为一种测量方法它是不精确的。 技术含量低,但here's discussion of why it works。
【讨论】:
我最好的候选人是来自 JetBrains 的 dotTrace 个人资料。看看here
【讨论】:
如果您认真对待性能分析,那么您可能需要花一些钱。我花了很多时间使用 Redgate 的 ANTS 分析器,它帮助我找到了我的代码中导致性能问题的一些非常不寻常的方面。
Mike 建议的技术很好,我也使用过,但是如果您真的想深入了解热点以及这些热点是如何被调用的,那么像 dotTrace 和 ANTS 这样的工具非常好。我个人更喜欢 ANTS,但 dotTrace 也能胜任。
【讨论】:
您可以查看JMeter,这是一个免费的基于 Java 的桌面应用程序,允许您对任何 Web 应用程序进行负载测试。另一个免费工具是The Grinder。
【讨论】: