Increase Zephyr Java memory allocation in Windows for better performance

July 04, 2019

Problem

How to increase Zephyr memory allocation in Windows systems.

Cause

Java applications like Zephyr run in a "Java virtual machine" (JVM). When started, the Java virtual machine is allocated a certain amount of memory. By default, Java virtual machines are allocated a small portion of the total system memory, no matter how many gigabytes of memory your server may actually have available.This may be inadequate for medium to large Zephyr installations, and so this needs to be increased.

Fix

Steps to increase the default memory:

  1. Open command prompt and Run as administrator only
  2. Navigate to your Zephyr installed directory and navigate to tomcat\bin folder

Eg:

cd "your_Zephyr_installed_directory\tomcat\bin"

in this directory execute this command "tomcat7w.exe //ES/ZephyrServer"

Eg:

"your_Zephyr_installed_directory\tomcat\bin>tomcat7w.exe //ES/ZephyrServer"

Now Zephyr Server Properties GUI window prompts

now we navigate to Java Tab which consists of JVM memory settings

We select the Maximum memory pool label and try to increase the value as necessary.

Keeping in mind the number of users and increasing client connections these settings are recommended for better performance of Zephyr.

Please check the attachments as explained above

Alternate Method

Please find the alternate method provide in this link

https://support.getzephyr.com/hc/en-us/articles/202465549-How-to-increase-Zephyr-memory-allocation-in-Windows-systems

Products: