测量asp .net Web应用程序性能的工具

时间:2009-06-04 09:06:12

标签: asp.net-mvc

HI,

任何人都可以提出好的工具来分析asp .net应用程序的性能并找到瓶颈吗?

谢谢SA

3 个答案:

答案 0 :(得分:2)

我们与Redgate的ANTS Profiler一起运气很好:http://www.red-gate.com/products/ants_performance_profiler/index.htm

它让我们找到了最慢的方法,并开始着手改进每一种方法,并取得可衡量的结果。他们甚至有一个不受限制的免费试用(据我们所知)。

我建议尝试一下。

答案 1 :(得分:1)

首先,开始使用yslow等基本工具(任何Web应用程序的firefox插件)。 现在,性能测试有多个方面取决于您要测试的内容,您必须选择适当的工具。

您可以找到一些信息herehere

答案 2 :(得分:0)

假设您启用了IIS日志,则可以使用LogParser查看最慢的页面。

同时关注当前请求,Queued Requests等性能计数器。如果您有大量队列请求,可能是时候开始使用异步,因为您的ASP.NET线程只是空闲等待其他资源。

您可能还需要查看PerfView以获取生产环境中的堆栈信息,以获取长/慢请求。