Ich habe eine ziemlich große Flex & Papervision3D Anwendung, die Objekte erstellt und zerstört ständig. Es lädt und entlädt auch SWF-Ressourcendateien. Während es läuft, verbraucht die SWF langsam Speicher bis etwa 2 GB, wenn sie den Player quakt. Offensichtlich bin ich ziemlich sicher, dass ich den Bezug auf Instanzen, die ich nicht mehr möchte, mit der Erwartung, dass der GC seine Arbeit machen wird, loslassen werde. Aber ich habe eine Menge Zeit damit herauszufinden, wo das Problem liegt.Debugging FLEX/AS3 Speicherlecks
Ich habe versucht, den Profiler und seine Optionen für die Aufnahme von Speicher-Snapshots usw. zu verwenden - aber mein Problem bleibt ausweichend. Ich denke, es gibt bekannte Probleme mit Debug-Flash-Player auch? Aber ich habe auch keine Freude mit der Release-Version.
Wie gehen Sie beim Aufspüren von Speicherleckproblemen mit FLEX/AS3 vor? Welche Strategien, Tricks oder Werkzeuge haben Sie verwendet, um den Verbrauch zu lokalisieren?
http://www.adobe.com/livedocs/flash/9.0/ActionScriptLangRefV3/arguments.html#callee – Jotham