Michael_K: Memory leak - Hilfe bei der Spurensuche

Beitrag lesen

Hallo,

ein Javascript, dass im Browser läuft, gibt nicht den Speicher frei. Wie kann man herausfinden, in welcher Variable die Daten "gefangen" sind? Sowohl Firefox als auch Chrome haben das gleiche Verhalten, dass ca. 80-100 MB nicht freigegeben werden, nachdem die Berechnungen durchlaufen sind und das Ergebnis angezeigt wird. Im Firefox wird mir beim Snapshot angezeigt, dass die 80 bis 100 MB in einem String stecken, aber wie kann ich auf die Spurensuche gehen, welche Variable/Klassen etc. diesen Speicher allokiert? Die Suche im Netz hat mich etwas ratlos gelassen, wäre dankbar für gute Lektüre

So sieht der Snapshot im FF aus:

Gruss Michael

akzeptierte Antworten