It's all about the answers!

Ask a question

Memory problem when bringing up the server


Vivian Phou (1622) | asked Sep 17 '10, 2:28 p.m.
I run Windows Xp with 2G memory. xmx1500m value has to be reduced to xmx900m in server.startup.bat in order to create the jvm and have the server starts running. However, another machine has the same amount of memory (2G) and lots of processes running, xmx1500m runs just fine.

Any idea why?

notes: version 3.0 M8

3 answers



permanent link
Christophe Elek (2.9k12921) | answered Sep 22 '10, 4:38 p.m.
JAZZ DEVELOPER
I run Windows Xp with 2G memory. xmx1500m value has to be reduced to xmx900m in server.startup.bat in order to create the jvm and have the server starts running. However, another machine has the same amount of memory (2G) and lots of processes running, xmx1500m runs just fine.

Any idea why?

notes: version 3.0 M8


We recommend now -Xmx1200 or -Xmx1000 for 32bits for the server
it has to do with the native memory reserved during startup
here is a good doc:
http://www.ibm.com/developerworks/java/library/j-nativememory-linux/

permanent link
Adrian Cho (8213322) | answered Sep 22 '10, 5:29 p.m.
JAZZ DEVELOPER
FYI, our most current instructions about memory requirements and settings are kept here:

https://jazz.net/wiki/bin/view/Main/CLMWorkbenchSystemRequirements

We will continue to update them.

permanent link
Philippe Mulet (55112) | answered Sep 23 '10, 4:59 a.m.
FORUM MODERATOR / JAZZ DEVELOPER
re: Any idea why?

The amount of OS memory available to that Java VM is extremly variable depending on the machine. Unless they are exact clones, there could be some process taking quite a bit of memory that you wouldn't suspect.
These would not be Jazz related, but affect how much a Jazz server VM can claim.

Your answer


Register or to post your answer.