Changing the Value of MaxPermSize

The -XX:MaxPermSize option is one of the JVM settings you might need to change.

What it does

The -XX:MaxPermSize option specifies the maximum size for the permanent generation, which is the memory holding objects such as classes and methods. Properly tuning this parameter can reduce memory issues in the permanent generation. It can also reduce the need for major garbage collections (minor garbage collections do not affect the permanent generation). This reduces server response time and throughput.

Original value

When you initially configure ActiveMatrix BPM you can select one of the following default values for MaxPermSize using the Max Java PermGen Size field in TIBCO Configuration Tool - see TIBCO Configuration Tool (TCT).

For development systems: 256 mb.

For production systems: 1024 mb.

Monitoring

Regular monitoring of your JVM is necessary to show whether or not you need to change the value of this option.

Changing the value

You can change it using the TIBCO Configuration Tool - see TIBCO Configuration Tool (TCT).