cancel
Showing results for 
Search instead for 
Did you mean: 

NW 701 jlaunch memory consumption

Former Member
0 Kudos

Hello,

Can anyone clarify this ?

We have two java systems with the same setup ( hw, memory, cpu and same config in config tool) but different applications.

On one system we found that jlaunch processes for all server nodes use more than 3 Gb memory and on other system it uses less memory - less than 2 Gb.

top -Hi | grep jlaunch

3307m 2.0g 20m R 0.0 6.2 0:15.23 jlaunch

3320m 2.0g 20m R 0.0 6.3 0:03.07 jlaunch

3369m 1.9g 19m R 0.0 6.2 0:03.06 jlaunch

3413m 2.0g 20m R 0.0 6.3 0:01.89 jlaunch

3369m 1.9g 19m R 0.0 6.2 0:03.06 jlaunch

3470m 1.9g 20m R 0.0 6.2 0:02.79 jlaunch

823m 225m 10m R 0.0 0.7 0:00.50 jlaunch

307m 2.0g 20m R 0.0 6.2 0:00.04 jlaunch

Other System ( with same config)

630m 260m 65m R 0.0 0.8 0:00.78 jlaunch

630m 260m 65m R 0.0 0.8 0:00.77 jlaunch

4670m 4.0g 10m R 0.0 12.6 0:00.31 jlaunch

638m 203m 10m R 0.0 0.6 0:00.63 jlaunch

630m 260m 65m R 0.0 0.8 0:00.78 jlaunch

4670m 4.0g 10m R 2.3 12.6 9:46.45 jlaunch

4714m 4.0g 10m R 0.0 12.8 0:10.24 jlaunch

4649m 4.0g 10m R 0.0 12.8 0:10.88 jlaunch

4476m 3.8g 10m R 0.0 12.2 0:13.27 jlaunch

4649m 4.0g 10m R 0.0 12.8 0:00.68 jlaunch

4670m 4.0g 10m R 0.0 12.6 10:17.49 jlaunch

638m 203m 10m R 0.0 0.6 0:00.11 jlaunch

is this because applications running on other system consumes more memory than the first ?

Please clarify.

Thanks!

Accepted Solutions (0)

Answers (1)

Answers (1)

markus_doehr2
Active Contributor
0 Kudos

> is this because applications running on other system consumes more memory than the first ?

Yes.

Markus

Former Member
0 Kudos

Thanks for the response .

I have configured that maximum heap size in configtool is 2 GB but why it shows under top that it uses 4.0 or above 2 GB ?

Former Member
0 Kudos

Depending on your platform, top cannot be trusted. Besides that the perm size will have to be added to the heap to get the overall memory consumption.

To see how much heap is consumed you can for example check the dev_server0 file.

Cheers

Michael

former_member185954
Active Contributor
0 Kudos

Hello,

Java VM uses memory in a different manner.

The VM Container has 3 types of memories: Java heap, VM heap and shared pool, the memory that you see in the top command output is probably the sum of all the different types of memory used by the process.

To understand more, kindly check the following link:

http://help.sap.com/saphelp_nw70ehp1/helpdata/en/3b/88d863ff72456aa61e993831a76614/frameset.htm

Hope that helps.

Regards,

Siddhesh