Link to home
Start Free TrialLog in
Avatar of servantis
servantis

asked on

How will multiple instances of PAE application run on Windows Server 2003 EE

I have an application that supports PAE via the /largeaddressaware switch. A client would like to run multiple instances of the application on a Windows Server 2003 Enterprise Edition box.
 
If three instances of the application are running on a PAE enabled system with 16GB of ram, will they use all the memory that is available to them. Will adding the 3GB switch make any difference?
Avatar of Netman66
Netman66
Flag of Canada image

No.

Your apps that are LAA (Large Address Aware) should have a limiting switch to use also.

What application is it you are attempting to run like this?

Avatar of servantis
servantis

ASKER

It's a the server for an OLAP tool. I'm not too familiar with it, so I don't know much more than that. Assuming that the limiting switch is not enabled will each instance use as much memory as is available?
ASKER CERTIFIED SOLUTION
Avatar of Netman66
Netman66
Flag of Canada image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
The app is actually still in development. Thanks for the help.

Will look into the limiting switch as each instance will need at least 2gb.
Great.  You should be able to create your own switch something like /MAXMEM= to tell your app that the limit is predefined.

You might also want to consider a processor affinity switch as well.  If you allow a 2GB environment space it is also probable that you might require a ceiling on processor utilization or you could end up pegging the CPU with a single app.

Good luck with this - I hope it's doable.