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

