Something doesn't make sense. I wouldn't expect a SWF on a client to affect server memory in any way. Just like me running a mail client on my machine doesn't affect your machine.

I thikn you need to quantify "It" in the "it reserves about 5.6GB of virtual memory." What is the it? Not the SWF and not the client's browser. Does IIS reserve that memory? Or WebORB? Or something else?

On 7/16/2010 11:01 AM, kevin_ketterer wrote:

We have a Flex-based shopping cart applicatiion, using Cairngorm, WebORB, and ASP.NET. It's running on IIS 7/Windows 2008 server. The release version of the SWF is about 1.4MB in size. This is the only application hosted on this server.

Our server team tells us that when a client launches the application, it reserves about 5.6GB of virtual memory, including 3GB of RAM. It only used the memory it neede, however. Since this is a new installation for the server team, we ran some comparison tests to see what "normal" is. Each of the following apps were put in their own application pool:

* An application with a plain ASP.NET (HTML) page did not reserve the memory.

* A small (~150k) Flex SWF in an HTML page reserved 5.6GB, but again used much less.

* A 4k Flash SWF in an HTML page reserved 3GB.

Although this behavior is not causing an immediate problem, we are concerned that this could become a bigger issue down the road. We would also like to understand how a SWF that runs on the client might affect server virtual memory.

I'll appreciate any thoughts you might have on this issue.

Thank you,
Kevin




--
Jeffry Houser, Technical Entrepreneur
Adobe Community Expert: http://tinyurl.com/684b5h
http://www.twitter.com/reboog711  | Phone: 203-379-0773
--
Easy to use Interface Components for Flex Developers
http://www.flextras.com?c=104
--
http://www.theflexshow.com
http://www.jeffryhouser.com
--
Part of the DotComIt Brain Trust

Reply via email to