Skip to main content
Participant
March 19, 2016
Question

Can i make an adobe air 32 bit application use more ram on a 64bit os?

  • March 19, 2016
  • 1 reply
  • 352 views

I have a few concerns that I need addressed. To start I need to know if it is possible when developing an adobe air 32bit application whether using flex, flash builder, flash pro, adobe air, etc. Is it possible to program it in a way that it uses more than 2G of ram if it's installed on a windows 64bit OS that has say 8G or 16G of available ram. If so would I need to edit the source code, sdk, or make a work around/override to force it? In addition is it possible to do this on adobe air version 2.6? (that was a version before adobe added the ability to run on native 64-bit CPU architecture and use hardware accelerated graphics rendering, captive runtime, native extensions, JPEG-XR image format, LZMA compression for SWF files, and H.264 encoding.) If it can be done on any adobe 3+ versions but not 2.6 versions why; please elaborate.

Why do I need this info? Well I have a 32bit game that uses adobe air GUI or user interface however you want to describe it, which has a lot of proprietary core features added in that I would have to re-program entirely..  I'm still using adobe air sdk version 2.6.

Additional notes; 1. I do not care about if it can be done on mac, or any mobile OS. Strictly Windows, preferably 7 64bit OS.

2. I am willing to update to a newer adobe sdk if it can be done; But I expect a reasonable explanation of why it cannot be done on version 2.6.

3. why am I still using 2.6 at all? well I have been trying to keep support for Linux machines sadly...

This topic has been closed for replies.

1 reply

March 21, 2016

I google search will tell you the answer is no. The 32-bit architecture is limited in capabilities to a max of 4GB of ram, but even that usage seems to require hacks on an individual computer to get that much. An average 32-bit app can use up to 2GB of ram. So I don't think using the newest or a newer version of AIR will make a difference if you are still using 32-bit deployment (which you have to right now for anything not Mac OS or iOS).