2 Stimmen

Starke Nutzung von Bitmapdata - Speicherkatastrophe (spark/FB4)

Ich habe eine Flex-Komponente, die ziemlich gut funktioniert, aber leider wird sie zu einem Katastrophe, sobald in einer Datengruppe Element Renderer von etwa 40-50 Elemente verwendet.

Im Wesentlichen verwendet es bitmapdata, um einen Screenshot einer vollständig gerenderten Webseite in mx:HTML (diese Version von Webkit rockt übrigens, viel besser als Flex 3).

Der Code ist ziemlich selbsterklärend, denke ich.

http://noben.org/show/PageGrabber.mxml

Ich habe alles optimiert, was ich konnte, habe gestöbert, nach Antworten gesucht und schon getrimmt Ich bin verzweifelt, den Speicherverbrauch zu reduzieren (etwa 600 MB nach 100 Zeichnungen)

Der Garbage Collector hat kaum Auswirkungen.

Danke! Nic

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X