2012-01-23 10 views
0

ユーザーがイメージをカスタマイズする必要があるC#ASP.Netアプリケーションを作成しています。イメージはあまり大きくないので、データベースに格納されています。ASP.Netカスタムイメージには半分の遅延があります

ページへの読み込みを容易にするため、1つのASPXページが作成されています。このページは、どのようにポストされているかによって、データベースから別のイメージを読み込みます。

私が見てきた問題は、1ページで複数のリクエスト(通常4以上)が行われた場合、各リクエストは応答の半分の遅延を開始することです。

私は追加のロギングを追加し、パフォーマンスアナライザを使用して実行し、半分の遅延のソースを見つけることができませんでした。

質問は次のとおりです。

  • この遅延とどのように私はそれを取り除くことができますとは何ですか?

-OR-

  • 私は完全にこの問題を回避することをやろうとしています何をやってのより良い方法は何ですか?

答えて

0

「パフォーマンスアナライザ」とは何ですか?あなたのアプリをプロファイリングしていますか?プロファイラは、時間がどこに行くのかを正確に伝える必要があります。

+0

を私はスレッド時間モード、ない壁の時間でそれを実行していたが実現しました。ロックはCPU時間を消費しないので、私が探していた時には表示されません。 – GiskardReventlov

関連する問題