Jazz Forum Welcome to the Jazz Community Forum Connect and collaborate with IBM Engineering experts and users

Performance tuning CLM runtime

Server Environment : Windows 7
JDK 1.5.0

We are trying to tune server environment. The following are the recommended tuning on CLM  @

https://jazz.net/blog/index.php/2012/09/10/keeping-my-jazz-server-happy-and-my-users-overjoyed/

Solaris (and even the unsupported MacOS)

-Xmx4g -Xms4g -Xmn512m
-XX:MaxPermSize=768M -XX:ReservedCodeCacheSize=512M -XX:CodeCacheMinimumFreeSpace=2M

  • AIX

-Xmx4g -Xms4g -Xmn512m
-Xgcpolicy:gencon -Xnocompressedrefs

  • Other

-Xmx4g -Xms4g -Xmn512m
-Xgcpolicy:gencon -Xcompressedrefs
-Xgc:preferredHeapBase=0×100000000

Can someone help me understand, as per the following guide why the " other option "  does not work on windows ? All that we could provide was  -Xmx4g -Xms4g -Xmn512m. The rest just prevent the server from starting. The server just does not start up, and neither you would get any thing in the error logs.

I am this specific bit was the cause of the problem.
-Xgcpolicy:gencon -Xcompressedrefs
-Xgc:preferredHeapBase=0×100000000

- Amlan

0 votes



2 answers

Permanent link
-Xgc:preferredHeapBase is new to Java 6 SR7 see the  Java Diagnostics Guide 6 for more information.
This is new to RTC 4.x but it looks like you may be using a 3.x system based on your JDK

If you are using the version of java that supports these setting the issue can still be the preferredHeapBase  setting. The 100000000 value  tells the JVM to use the heap located at the 4GB mark, leaving the lowest 4GB of address space for use by other processes.  So that means you would need least 8 gigs of memory on the system (based on the 4G xmx setting). From my experience you would need even more since that setting also requires the memory is uses to be contiguous.

1 vote

Comments

kewl. Thank you very much for the clarification.


Permanent link
Hi Amlan.

Windows 7 is not a supported server platform for CLM. Even if you can get it working, we don't recommend you use it in a production environment. See the CLM 3.0.1.x system requirements for details.

    -Matt

1 vote

Comments

ok. Thank you.

Your answer

Register or log in to post your answer.

Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.

Search context
Follow this question

By Email: 

Once you sign in you will be able to subscribe for any updates here.

By RSS:

Answers
Answers and Comments
Question details
× 6,130

Question asked: Jan 15 '13, 8:28 a.m.

Question was seen: 4,545 times

Last updated: Jan 15 '13, 10:57 a.m.

Confirmation Cancel Confirm