I have no idea why you see that output.  I'll ask internally

From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On Behalf Of 
steve_kellogg_davita
Sent: Friday, September 05, 2008 11:08 AM
To: flexcoders@yahoogroups.com
Subject: [flexcoders] Re: Memory Thrashing during PRINT operations.


THANKS for your response.

Our swf is called main.swf..

There aren't any modules in my app (yet), so it's just one big SWF.

I SUSPECT that it's loading, and unloading resources in the SWF
(images, or something?) as needed to keep the movie running. Just to
be clear, there aren't ANY images in the document pages that I'm
trying to print.

Does that make ANY sense from a Flash runtime perspective?

Steve

--- In flexcoders@yahoogroups.com<mailto:flexcoders%40yahoogroups.com>, Alex 
Harui <[EMAIL PROTECTED]> wrote:
>
> Is you swf main.swf or could it be loading some sort of small main.swf?
>
> From: flexcoders@yahoogroups.com<mailto:flexcoders%40yahoogroups.com> 
> [mailto:flexcoders@yahoogroups.com<mailto:flexcoders%40yahoogroups.com>]
On Behalf Of steve_kellogg_davita
> Sent: Friday, September 05, 2008 8:37 AM
> To: flexcoders@yahoogroups.com<mailto:flexcoders%40yahoogroups.com>
> Subject: [flexcoders] Memory Thrashing during PRINT operations.
>
>
> Hello,
>
> I'm running into some trouble that I hope you guys can offer some
> insight on.
>
> When using FlexPrintJob to print a document with multiple pages
> (typically, anything more than 2 or so), I'm seeing a bunch of trace
> messages that APPEAR to suggest that objects in memory are being
> loaded/unloaded, or that memory is otherwise getting thrashed around...
>
> FOR EXAMPLE..
>
> The following code.. ("page" is a UIComponent)
>
> trace("+");
> myPrintJob.addObject(page, FlexPrintJobScaleType.MATCH_WIDTH) ;
> trace("-");
>
> is producing the following result..
>
> +
> [SWF] /htdocs/main.swf - 1,805 bytes after decompression
> [SWF] /htdocs/main.swf - 2,441 bytes after decompression
> [SWF] /htdocs/main.swf - 2,346 bytes after decompression
> [SWF] /htdocs/main.swf - 2,389 bytes after decompression
> [SWF] /htdocs/main.swf - 2,156 bytes after decompression
> [SWF] /htdocs/main.swf - 1,861 bytes after decompression
> -
>
> As you can see, I'm putting the "+/-" traces in to confirm that these
> other messages are being output DURING the addObject call.
>
> For EVERY page I add (after the first two), I see this EXACT sequence
> of [SWF] messages (including the exact bytecounts).
>
> In addition to just being annoying, this sequence takes 2-3 seconds
> per page, which obviously limits the total number of pages I can print
> before the 15 second timeout occurs..
>
> SO, here's the question... Does anyone have any insights into this?
> Are there any settings that I can use to alert the machine running my
> app that it needs to allocate more memory to the SWF's version of a
heap?
>
> When I originally wrote the print wrapper dialog for this application
> (in Flex 2), I don't remember seeing any of this, and it was tested
> with HUNDREDS of pages per printJob, so I SUSPECT that this is a new
> behavior in Flex 3.
>
> Thanks in Advance for any assistance.
>
> Steve
>

Reply via email to