Increasing Java Memory Limits (Chronicall/ACR)

Increasing Java Memory Limits (Chronicall/ACR 3.10 and Above)

📘

Note

These steps are for v3.10 and above, since these newer versions have Java 64-bit built in, so their RAM allocations can go higher (unless you are on Shoretel/Mitel, which is limited to 32-bit).

Windows

  1. Navigate to the tomcat/bin/app folder in the Chronicall/ACR directory.
    • Default locations:
      • C:\Program Files (x86)\Xima Software\Chronicall\bin\app
      • C:\Program Files\Chronicall\bin\app
      • C:\Program Files\Avaya Call Reporting\bin\app
  2. Right-click and run ChronicallServerw.exe as an Administrator.
  3. Click the Java tab.
    • Java's "Initial memory pool" and "Maximum memory pool" are listed at the bottom.

      • Always leave the Initial memory pool at its default value.
      • Most new installs default to a Maximum memory pool of 384, and this can be increased — it's recommended to increase it in multiples of 1024 (1024, 2048, 3072, 4096, etc).
    • Note: 32-bit versions of Chronicall (Shoretel/Mitel and 32-bit Chronicall installs) have a "Maximum memory pool" value of 1024 MB.

  4. Adjust your "Maximum memory pool" up to the amount you need. It's recommended that you add RAM in multiples of 1024 MB — for example, if you have 2 GB free on the server, you could set your Maximum memory pool to 2048 (2 x 1024).
    • Make sure your server has the available RAM resources before making this change. You don't want to tell Chronicall to use more RAM than the server has available.
  5. You will need to restart Chronicall/ACR before your changes take effect.

Linux

  1. Navigate to the tomcat/bin/app folder in the Chronicall/ACR directory.
    • Default locations:
      • /var/lib/Xima Software/Chronicall/bin/app
      • /var/lib/Chronicall/bin/app
      • /var/lib/Avaya Call Reporting/bin/app
  2. Open the ChronicallServer.cfg file.
  3. Edit the -Xmx4g line to the correct amount of RAM you wish to allocate.
    • Note: Your amount of initial RAM allocation may be different.

    • Note: -Xmx4g is equal to 4 GB of RAM, -Xmx256m is equal to 256 MB of RAM.

    • Make sure your server has the available RAM resources before making this change.

  4. Save the changed file.
  5. Restart Chronicall/ACR services for this to go into effect.