Javascript Memory Leaks: Abgelöster DOM-Baum

Mir ist aufgefallen, dass der Speicher des Browsers in einem Formular immer größer wird (das merkt man am Task-Manager). In IE 9 werden nach einiger Zeit leicht mehr als 500 MB erreicht, während Chrom widerstandsfähiger ist (bei Verwendung desselben Tests werden 200 MB erreicht).

Ich verwende die Chrome-Entwicklertools, um dieses Problem zu beheben. Ich habe festgestellt, dass es eine große Anzahl von getrennten DOM-Bäumen gibt:

Ich gehe davon aus, dass dies bestätigen kann, dass ein Speicherverlust vorliegt. Wäre das richtig? Zweitens müsste ich herausfinden, wie man die Grundursache des Problems identifiziert. Ich weiß, dass Sie den Aufbewahrungsbaum verwenden sollten, um zu identifizieren, was die Rückforderung dieser Elemente verhindert. Aber ich kann nicht herausfinden, wie ich den Baum verwenden soll. Was bedeutet beispielsweise der Aufbewahrungsbaum im obigen Screenshot, bitte?

Jede Unterstützung wäre sehr dankbar.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage