Implementation > Java Heap Space Settings

Java Heap Space Setting

UCMDB Server ( Default Heap Settings: 4 GB Max )

For instance, if you have 24 GB RAM on your physical application server, you can use the setting below:

wrapper-platform.conf (located in the c:hp\UCMDB\UCMDBServer\bin directory)

wrapper.java.initmemory=8024
wrapper.java.maxmemory=16384

UCMDB Data Flow Probe Server

Set the java heap space from 1024 (min) to 2048 (max) if you have 6 GB or 8 GB RAM.

DataFlowProbe.properties (Note: You can also change the settings in the data flow probe property files)

Improving the Performance of the Garbage Collection

Improving the performance of the Garbage Collector by using the G1 algorithm for the Garbage Collector is a necessity in a large JVM setting. For enterprise environments where you have more than 16 GB of RAM allocated just for UCMDB (see the wrapper.java.maxmemory property value in the c:hp\UCMDB\UCMDBServer\bin\wrapper-platform.conf file), check and make sure you add the following settings to the wrapper-custom.conf file if they are not present:

#Enable the following parameters for JVM G1 garbage collector in enterprise environments 
 wrapper.java.additional.54=-XX:+ParallelRefProcEnabled 
 wrapper.java.additional.55=-XX:G1HeapRegionSize=32 
 wrapper.java.additional.56=-XX:InitiatingHeapOccupancyPercent=70