For UNIX machines or as an alternate method for Windows machine,
change the heap size of a managed server in the product start script:
On the machine hosting the product whose managed server you want to modify, open the product's custom start script in a text editor:
Go to below mentioned PATH for deploymentScripts
EPM_ORACLE_INSTANCE/bin/deploymentScripts/setCustomParamsManagedServerName.sh
For example, to change the heap size for the Foundation Services managed server, open EPM_ORACLE_INSTANCE/bin/deploymentScripts/setCustomParamsFoundationServices.sh.
For example, to change the heap size for the Planning managed server, open EPM_ORACLE_INSTANCE/bin/deploymentScripts/setCustomParamsPlanning.sh.
For example, to change the heap size for the EssbaseAdminServices managed server, open EPM_ORACLE_INSTANCE/bin/deploymentScripts/setCustomParamsEssbaseAdminServices.sh.
Modify the entry that looks like this:
set USER_MEM_ARGS=-Xms128m -XX:PermSize=64m -XX:MaxPermSize=256m -Xmx512m
and edit the value for –XmxValuem to a value appropriate for your environment.
If you want to change Xmx value to 8GB then mention as
set USER_MEM_ARGS=-Xms128m -XX:PermSize=64m -XX:MaxPermSize=256m -Xmx8192m
Save the file.
Rerun the script for the product after making changes.
Complete these steps for each managed server on each machine in the deployment.
Thanks,
Mady