On the AIX platform, defaults for jvm heap values are typically used in environments where less than 256M of memory is required. This, however, may not be enough memory for some Unwired Orchestrator implementations.
Use the following to reserve <max value heap size> for use by the jvm. This amount is subtracted from the amount reserved by LDR_CNTRL.
-vmargs -Xms<min value heap size>m -Xmx<max value heap size>m
The LDR_CNTRL variable can be used in these cases to cause the operating system to reserve more memory for the application (java and non-java components).
To allow advanced users to use the jvm startup flags to specify non-default values, such as values greater than 256M, for the heap used by the jvm, the Unwired Orchestrator wrapper scripts set the LDR_CNTRL variable.
The wrapper script sets this value using the following:
LDR_CNTRL=MAXDATA=0x80000000
export LDR_CNTRL