Profilowanie wydajności asp.net, co to jest ProcessRequestNotificationHelper?

Wykonuję profilowanie aplikacji internetowej asp.net przy obciążeniu 20 użytkowników na sekundę. 20 użytkowników w zasadzie paraliżuje aplikację i nic jej nie ładuje.

Używam profilera wydajności RedGate i nie jestem pewien, co z tym zrobić.

12% czasu spędzam w moim kodzie (do którego mogę się udać i ulepszyć), ale 88% czasu spędzam w

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

..Nie mam pojęcia, co to jest (no cóż, jestem całkiem pewien, że ma to coś wspólnego z IIS7 ...) i walczę z witryną, która nie jest w stanie poradzić sobie z 20 użytkownikami na sekundę, na 88% czas potrzebny, to wydaje się być dobrym miejscem do rozpoczęcia.

Masz jakieś pomysły?

questionAnswers(1)

yourAnswerToTheQuestion