2

我們開發Web應用程序,我們的一些應用程序似乎在客戶端有很多內存消耗。用於分析在IE上消耗的內存的工具

是否有工具可以分析Internet Explorer上的內存消耗。

我們嘗試iesievedrip,但兩者似乎都不可靠...我們需要更多關於將目標作爲泄漏目標引用的信息。

但它似乎很可靠。你有什麼建議嗎?

+0

您的意思是'不可靠'嗎? –

+2

你有沒有試過[dynaTrace Ajax版](http://ajax.dynatrace.com/ajax/en/)? – Pointy

+0

@德蘭,你談論滴水和iesieve? –

回答

1

我們解決了使用SysInternals中的Process Explorer從第三方Web組件中找到內存泄漏問題,然後開始從網頁中刪除組件,直到泄漏停止(並且您已找到罪魁禍首)的情況。

Process Explorer是一個簡單但非常強大的工具,可以完成這項工作。

順便說一句,IE中的內存泄漏通常是由於循環引用或閉包。正如我所說,它們很難追蹤到,並且隔離它們的最好方法是從網頁中刪除組件,直到泄漏停止。

+0

感謝您的回答,但我需要一個工具,至少可以告訴我爲什麼我有內存泄漏。這不是一個大的泄漏,但是我們訪問的每個頁面都會增加內存,我們需要知道爲什麼。東西沒有被破壞 –

+0

我懷疑你可以找到一個IE瀏覽器的工具,可以告訴你*是什麼引起了泄漏 - 至少我沒有找到一個在當時工作的工具。什麼工作是在網頁的每個部分使用排除過程。 – Karlth