Question

jvm memory exceed values defined in xmx and xms

  • 19 August 2022
  • 1 reply
  • 19 views

Hello streamset community,

 

I configured xmx and xms with 35GB, like this:

 

SDC_JAVA_OPTS="-Xmx35840m -Xms35840m

 

means that 35G has been configured, but querying the service status with "systemctl status sdc" command, the memory value exceeds 37G, as shown below:

 

 

why does this occur?

 

does the memory value that appears with the "systemctl status sdc" command have a different conversion or does this memory add to another type of memory?


1 reply

Userlevel 3
Badge

@Yago Aparecido, the xmx and xms values are for java heap size where as systemctl service sdc reports on the total memory usage of the entire service

Reply