Q:

How to have a multi process architecture for my Flex AIR based application?

I developing an AIR application in Flex that would be dealing with playing different SWFs. I am finding some issues as these SWFs that I am playing are heavy. I find that the animation is not smooth and is causing the graph of CPU usage to go high (my be because single thread architecture of Flex). I am therefore planning to have a multi process architecture for my application. Something like Google Chrome. I have one main application as one process and other SWFs would be playing in separate process but should be seen inside the main application window. How to make it possible in Flex? Thanks!!

A:

You aren't going to have any luck trying this with AIR. Perhaps with the Flash Player, as you could use the HTML page as a surrounding container, but you have no options with AIR for this.
It has to be said, if you are suffering such performance issues, there are almost certainly things you can do better in improving the performance.
Rather than fixing the symptoms ( App runs slowly ), how about tackling the cause ( The code causing the app to run slowly )?

