私は、毎秒20ユーザーの負荷でasp.net Webアプリケーションのパフォーマンスをプロファイリングしています。基本的には20人のユーザーがアプリケーションを損ない、何もロードしません。パフォーマンスプロファイリングasp.net、ProcessRequestNotificationHelperとは何ですか?
私はRedGateパフォーマンスプロファイラを使用していますが、私はそれをどうしたらいいのか分かりません。時間の
12%は(私がに掘ると向上させることができます)私のコードで過ごした が、時間の88%は
System.Web.Hosting.PipelineRuntime.ProcessRequestNotificationHelper(のIntPtr rootedObjectsPointerに費やされています、IntPtr nativeRequestContext、IntPtr moduleData、int flags)
..これが何であるかわかりません(よく、私はIIS7とは何かを確信しています...)、そうでないサイトに取り組んでいます撮影時間の88%で秒間に20人のユーザーに対応することができます。これは開始するのに適しているようです。
これはProcessRequeststNotificationHelperではなく、それが呼び出すもので排他的費やした時間ですか? –
いいえ、さらに分析すると、それが主要なエントリーポイントの1つかもしれないと思うので、他のすべてのメソッド(分離されている...)がその下に表示されることがあります。まだそれを使って作業中 – Paul
あなたがこれを理解したかどうかは疑問です。私は似たようなものに走っています。 – mwill