Applet, garbage collector wird nicht ausgeführt

lazydog

Mitglied
Hallo,

im Zusammenhang mit einem Memory Problem ist mir aufgefallen, dass ein Applet beim Verlassen der beherbergenden Html-Seite nicht korrekt zerstört wird, sondern offensichtlich immer noch (inklusive aller abhängigen Objekte) im Speicher gehalten wird. Beim erneuten Laden des Applets bleibt das "alte" Exemplar ebenfalls weiter erhalten, wodurch sich bei entsprechend häufiger Wiederholung zwangsläufig ein outOfMemory Problem ergibt. Das ganze tritt nicht auf, wenn ich in der Console zwischendurch die Speicherbereinigung auslöse. Runtime.gc() aus dem Programm heraus aufgerufen hat dagegen keinen Erfolg. Hat da irgendjemand einen Tipp

Die verwendete PlugIn Version ist 1.6.0_13 (der Effekt ist aber unter 1.5 identisch)
Browser ist: Firefox 3 oder MsIE 6
OS ist Windows XP

dankbar für jede Hilfe
lazydog
 
Zurück