Increasing Memory for Performance

Celoxis is configured to use a maximum of 2GB of memory. While this is enough for most cases, you can increase this if you have a large installation. We recommend that the memory you allocate to Celoxis not exceed half of your installed RAM. For example, if you have 8GB of RAM, you should not allocate more than 4GB of RAM to Celoxis. This is assuming the machine is dedicated to running Celoxis, if you run other programs on the same machine, the number would be less.

  1. Stop Celoxis.
  2. Increase the memory as described below
  3. Start Celoxis.

We shall now see how to increase the memory allocated to Celoxis to 4GB (i.e. 4096 MB)

If Celoxis is installed as Windows Service

  1. Navigate to <Celoxis-Install-Dir>/psa_12.0.x/bin and run celoxisw.exe.
  2. Click on the Java tab.
  3. Enter 4096 in the Maximum memory pool field.
  4. Click OK.

If Celoxis not installed as a Windows Service

  1. Right click My Computer.
  2. Click Properties.
  3. Click the Advanced tab (or click Advanced system settings in Windows Vista).
  4. Click the Environment Variables button
  5. Under System variables, click New.
  6. Set variable name to CATALINA_OPTS and variable value to -Xms512M -Xmx4096M
  7. Click OK.
  8. Click OK on the Advanced tab to close the window.

  1. Open a terminal and login as the user that starts Celoxis.
  2. Add: export CATALINA_OPTS=-Xms512M -Xmx4096M to the user's startup file (e.g. .profile)
  3. Save the file.
  4. Logout and Login again.