1753857 Members
7438 Online
108809 Solutions
New Discussion

Values setmem.batheap-size non-heap-size

 
SOLVED
Go to solution
vladi0782
Advisor

Values setmem.batheap-size non-heap-size

Hi

We have a Standard + NTA IMC Server v 7.3 with 16GB of Ram memory.

I have 100 devices + 10 NTA devices

Processor: Intel(R) Xeon(R) CPU E5-2603 v4 @ 1.70GHz (6 CPUs), ~1.7GHz
Memory: 16384MB RAM

The memory consumption is always at 92% approximately.
The question is if modifying the values of setmem.batheap-size non-heap-size is required
and which ones could be optimal for my implementation
Thanks so much for reading

Be happy for this moment. This moment is your life
1 REPLY 1
jguse
HPE Pro
Solution

Re: Values setmem.batheap-size non-heap-size

Hello,

Which version exactly are you running? Java heap size limit is shown but no longer relevant on 7.3 E0703 and later versions. Prior to that, you should adjust it to about 1/4 to 1/3 of the total memory available.

How much you need to assign depends on the needs of your installation, based on the requirements outlined in the sizing guide linked here.

Note that the system requirements are cumulative for optional modules - so if your requirements are 16GB memory for the base platform and 8GB for NTA, and you are running both on the same system, you would need at least 24GB of memory in total, along with 6-8GB Java heap size configured (if relevant).

As for determining the heap size usage - you can compare the amount of memory the 'jserver' process is using to the limit configured. If it is at or barely below the limit, you likely need to assign more heap memory. Another way to view heap memory usage is to run iMC\client\bin\jmonitor.bat script, which will open a Java Monitoring and Management Console that allows you to see the exact heap usage.

Best regards,
Justin

Working @ HPE
Accept or Kudo