Reviewing the JVM heap size

Review the size of the Java™ Virtual Machine heap and adjust it, if necessary, to avoid out-of-memory errors or to suit your hardware capabilities.

About this task

If you selected the Small or Medium deployment option when you installed IBM® Connections, IBM Installation Manager set the Maximum Heap Size of the Java Virtual Machine (JVM) on each application server. This setting is designed to avoid out-of-memory errors.

Review the heap size on each server to ensure that you are allocating enough memory for IBM Connections but also to ensure that you are not allocating more memory than the physical capabilities of the systems where the JVMs are deployed.

Whether you installed a Small, Medium, or Large deployment of IBM Connections, you should review the JVM heap sizes in your deployment and make adjustments, if necessary.

To review the JVM heap size, complete the following steps:

Procedure

  1. Log into the WebSphere® Application Server Integrated Solutions Console and select Servers > Server Type > WebSphere application servers.
  2. Click server, where server is the name of an IBM Connections server. You might have several servers in your deployment, so you might need to repeat these steps for each server.
  3. In the Server Infrastructure area, click Java and Process Management and then click Process Definition > Java Virtual Machine.
  4. Review the Maximum heap size. IBM Installation Manager sets the following default values:
    • Small deployment:
      Maximum Heap Size
      2560 MB
    • Medium deployment:
      Maximum Heap Size
      2560 MB
    • Large deployment:
      Maximum Heap Size
      2560 MB
    Note: Ensure that you are not allocating more memory than the physical capacity of the system where the JVM is installed.
  5. Adjust the current values of the heap size up or down to suit the needs of your deployment and your hardware capabilities.
  6. Click OK and then click Save.
  7. Repeat these steps for any additional servers in your deployment.

What to do next

For more information about tuning the JVM, see the IBM Connections 6.0 Performance Tuning Guide in the Community Articles section of the wiki.