2009-10-22 34 views
0

IIS http日誌告訴我所花費的時間,因此很容易識別長時間運行的請求。但是,我怎樣才能確定每個請求線程的內存消耗?如何識別ASP.Net中的內存消耗請求

從流程代碼中,我可以很容易地獲取整個流程的工作集大小,而不是請求線程本身的大小。

IIS 6 + Framework 3.5的

尼克

回答

0

我不確定我是否正確讀取了你的內容,但線程被重用,因此每個請求沒有一個線程。還有希望,比如你可以設置一個性能監視器日誌。 Tess Ferrandez有很多articles.NET memory debugging

或者,如果你真的想往裏跳!

  1. ADPlus的-hang -pn w3wp.exe的-quiet
  2. 打開轉儲文件在WinDbg中
  3. 解決-summary
+0

感謝喬納斯,你的是目前唯一明智的迴應,其他人似乎並不理解這個問題。即使你不確定,所以我會在一個新的問題中重述它。 – Nick 2009-10-22 23:31:12

+0

我還必須嘗試一下你的潛水建議,雖然我不認爲它會爲我提供我正在尋找的東西。 – Nick 2009-10-22 23:33:05