我想在服务器上运行时测量.Net应用程序的性能,尤其是ASP.Net中的Web应用程序。
我需要知道任何基准测试工具,让我知道我的源代码可以优化。 只要基准工具可以帮助我优化网站的性能。
有关获得仅测量.Net的基准测试工具的建议吗? 请列出商业和免费应用程序或任何开源基准测试工具。
答案 0 :(得分:5)
答案 1 :(得分:1)
JetBrains dotTrace和Redgate ANTS
答案 2 :(得分:1)
嗯,dotTrace Profiler非常好。对于负载测试,您可以使用jMeter
答案 3 :(得分:1)
我个人可以推荐EQATEC。主要是因为它足够和免费。
另请参阅:Profiling ASP.NET websites with EQATEC Profiler
但请记住,在.NET代码中花费的时间并不是对网站性能的唯一影响。
http://developer.yahoo.com/yslow/有助于优化,例如转移/标记问题。在正常情况下,您的峰值负载可能会在处理器时间受到瓶颈之前很长时间内被带宽瓶颈。