Tech Tip - CA Privileged Identity Manager: Initial Heap Size of Jboss server for PIM.

Discussion created by ahmsh05 Employee on Oct 27, 2015

CA Privileged Identity Manager Tech Tip by Shams Ahmed, Sr. Support Engineer for October 27, 2015.


JVM needs some memory from OS for it’s needs. It is heap memory.

If proper memory is not allocated, Java might not start and give errors.

Example: “Error occurred during initialization of VM. Too small initial heap.”


This problem could be fixed by increasing the Xms size in run_idm.sh and Jboss would come up.

Example: Xms256 gave error. But when it was increased to 1024 it worked.

set JAVA_OPTS=-Djava.security.policy=.\workpoint_client.policy -Xms1024m -Xmx1280m -XX:MaxPermSize=256m -XX:+UseParNewGC -XX:+CMSParallelRemarkEnabled -XX:+UseConcMarkSweepGC %JAVA_OPTS%