性能分析asp.net,什么是ProcessRequestNotificationHelper?

我正在对一个asp.net Web应用程序进行性能分析,每秒负载20个用户。 20个用户基本上是在削弱应用程序而没有加载它。

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

12%的时间花在我的代码上(我可以深入研究和改进),但88%的时间花在了我的代码上

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

..我不知道这是什么(好吧,我很确定它与IIS7有关…),以及解决一个无法一秒钟应对20个用户的网站,占88%时间,这似乎是一个开始的好地方。

任何人的想法?

ProcessRequestNotificationHelper只是分析工具捕获数据的入口点。 与RedGate一样,Dynatrace将其定义为ASP.Net传感器可以开始跟踪ASP.Net管道中的传入请求的入口点。

https://community.dynatrace.com/community/display/DOCDT60/ASP.NET+Sensor