2013-03-21 38 views
6

我是性能分析一个asp.net web应用程序,每秒用户数为20。 20个用户基本上使应用程序无法工作,并且没有加载它。性能分析asp.net,什么是ProcessRequestNotificationHelper?

我正在使用RedGate性能分析器,我不知道该怎么做。

的时间

12%是在我的代码花(我可以在挖掘和完善) 但时间88%用于在

System.Web.Hosting.PipelineRuntime.ProcessRequestNotificationHelper(IntPtr的rootedObjectsPointer ,IntPtr nativeRequestContext,IntPtr moduleData,int flags)

..我不是一个线索是什么(嗯,我相当肯定这是与IIS7 ...),并解决一个网站是不是能够每秒处理20个用户,占用时间的88%,这似乎是一个开始的好地方。

任何想法的人?

+0

这一次ProcessRequeststNotificationHelper EXCLUSIVELY度过的,没有任何东西它调用? – 2013-03-21 11:27:29

+0

否 - 在进一步分析时,我认为它可能是主要入口点之一,所以其他所有方法(它已经分离出来......)都可能出现在它的下面。仍在努力通过它 – Paul 2013-03-21 13:39:06

+0

只是想知道如果你曾经想过这一点。我遇到了类似的事情。 – mwill 2014-07-15 14:39:41

回答