[Laszlo-user] Understanding Flash memory usage when using Laszlo

Gilad Parann-Nissany gilad.parann.nissany at g.ho.st
Thu Apr 17 06:12:19 PDT 2008



Hi 

With the help from this forum we have been making progress understanding our memory usage. See the separate thread: [Laszlo-user] Understanding memory analysis when using _LzDebug.whyAlive() 

We're now at the point were we see that the "smoots" taken up by Laszlo objects are not all of our memory usage. It seems a large part (large percentage of total RAM usage, maybe even more than 50%) may be used elsewhere, perhaps in the Flash objects that are "underneath" the Laszlo objects. 

Questions: 

    1. Is there any tool or technique that allows us to analyze exactly how this memory is being used by Flash? ("underneath" the laszlo objects, I mean) 
    2. Are there any guidelines to help us optimize this Flash part of our memory usage? 
    3. More generally is there any way to use Flash-specific optimization techniques (going to the ActionScript where necessary). We know that in pure Flash there are several optimization techniques; the following points are examples of things we wish to try 
    4. Can we in general call pieces of ActionScript from Laszlo script? 
    5. Bitmap caching: 


        • SWF resources can be translated once into bitmaps (on the client side) and cached 
        • you probably know this is known as bitmap caching. 
        • Then the bitmaps are used repeatedly instead of rendering the SWF objects repeatedly. 
        • Can we do Bitmap Caching for all those vector graphics which do not change frequently (from Laszlo, but possibly with specific usage of Actionscript if necessary) 
    6. 
Garbage collection: we would like to trigger the Flash garbage collection just to test what is going on (as a test not permanent change). Any way for us to do this? 


Thank you 

Gilad 




Gilad Parann-Nissany 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.openlaszlo.org/pipermail/laszlo-user/attachments/20080417/9ef50da7/attachment.html


More information about the Laszlo-user mailing list