System.Web.Hosting命名空间中的ASP.NET性能问题

时间:2013-04-22 13:27:45

标签: asp.net performance redgate red-gate-ants

我正在使用RedGate ANTS来解决ASP.NET 3.5 WebForms应用中的性能问题。有时单击非常小的页面时,最多需要15秒才能加载。这些页面没有任何数据 - 只有少数控件。

ANTS Profiler告诉我热点方法(带孩子的时间> 5秒)都在System.Web.Hosting中,例如:

  • ExecuteFunctionDelegate
  • PipelineRunTime

但这些的“自己的时间”每个都低于0.001秒。没有别的东西是热点。那么这些方法可能会“导致”这个问题?

1 个答案:

答案 0 :(得分:1)

如果要检查需要很长时间IRL的方法,您可能需要从CPU时间切换到挂钟时间。在使用CPU时,可能会出现异步等待(WaitForSingleObject)。