Memory problem when bringing up the server
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
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. 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/ |
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. |
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. |