目前人们如何分析其ASP.NET MVC应用程序的性能?
我最感兴趣的是简单而自由的方法。
答案 0 :(得分:14)
Stack Overflow已经发布了自己的分析器作为新的开源项目
另外值得一提的是Glimpse作为另一种替代性分析工具
答案 1 :(得分:7)
Glimpse是一个有用的工具。它提供了许多详细信息,并支持EF以及Asp.net webforms和MVC。希望这有助于某人。
答案 2 :(得分:3)
您可以使用this technique吗?它是免费的,适用于任何语言或平台。 它精确地定位点以进行优化,但作为测量方法,它是不精确的。 这是低技术,但here's discussion of why it works。
答案 3 :(得分:3)
我最好的候选人是来自JetBrains的dotTrace个人资料。看看here
答案 4 :(得分:3)
如果您对性能分析很认真,那么您可能需要花一些钱。我花了很多时间使用Redgate的ANTS分析器,它帮助我找到了导致性能问题的一些非常不寻常的代码方面。
迈克建议的技术很好,我也使用过,但如果你真的想深入研究热点以及如何调用这些热点,那么像dotTrace和ANTS这样的工具非常好。我个人更喜欢ANTS,但dotTrace也会做这个工作。
答案 5 :(得分:2)
您可以查看JMeter这是一个免费的基于Java的桌面应用程序,允许您加载测试任何Web应用程序。另一个免费工具是The Grinder。