2012-01-23 71 views
0

我一直在研究一個C#ASP.Net應用程序,它需要圖像由用戶自定義。圖像不是很大,所以它們被存儲在數據庫中。ASP.Net自定義圖像延遲半秒

爲了方便將它們加載到頁面上,已經創建了一個ASPX頁面,這取決於它如何發佈到頁面,從數據庫加載不同的圖像。

我一直在看到的問題是,如果一個頁面發出多個請求(通常超過4個),那麼每個請求都會在響應中出現半秒的延遲。

我已經添加了額外的日誌記錄,並通過性能分析器運行它,一直未能找到半秒延遲的來源。

的問題是:

  • 這是什麼延遲,我怎麼能擺脫它?

- 或 -

  • 是什麼做什麼,我想這樣做,將完全避免這種情況的一個更好的辦法?

回答

0

你指的是什麼「性能分析儀」?你正在分析你的應用程序?分析人員應該準確地告訴你時間到了哪裏。

+0

我意識到我是在線程時間模式下運行它,而不是掛鐘時間。鎖不會佔用CPU時間,所以它們不會按照我尋找的時間顯示出來。 – GiskardReventlov