Jan 5, 2021

Updating the Pulse Elasticsearch JVM maximum memory

This article explains how to update the Pulse Elasticsearch maximum memory.

To see how much memory the Pulse Elasticsearch service is using, open Task Manager and look for pulse-elastic.exe (in the example below it is currently using 697,644K):

The minimum memory should be 1 GB. This value can be overwritten when installing Pulse:

Updating the Pulse Elasticsearch JVM manually

To update the maximum memory after Pulse 6 was installed you will need to follow the steps below:

Open regedit:

Go to HKEY_LOCAL_MACHINE > SOFTWARE > WOW6432Node > Apache Software Foundation > Procrun 2.0 > PulseElasticsearchServer > Parameters > Java > JvmMX

  1. Double click on JvmMx and tick decimal to see the value.

  2. Double click on JvmMs and tick decimal to see the value.

  3. Double click on Options and update the values below (Xms and Xmx):

The value entered needs to be the same for the JvmMx and JvmMs.

Once the value has been updated. Restart the Pulse Elasticsearch service.

Note: The JVMMax and JVMMin must have the same value. Set this according to your installation, this has to be tuned accordingly to your installation. Increase the memory until garbage collection (gc) messages disappear.

Related content

Loading related content