2013-03-21 35 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

回答