option combinations

Victor Cheung VictorC at ganz.com
Sun Dec 14 07:42:58 PST 2008

does this mean i should be setting ParallelGCThreads and ParallelCMSThreads if i am using ParNew and CMS on a multi-core system with more than one JVM running?

So for example, if i had 2 JVMs running on a 8 CPU machine, my options for each JVM (among others) would be:  -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:ParallelGCThreads=4 -XX:ParallelCMSThreads=4

Is this correct?

The JDK version we are using is 6u5... does this version support ParallelCMSThreads?


From: Y Srinivas Ramakrishna [Y.S.Ramakrishna at Sun.COM]
Sent: Sunday, December 14, 2008 3:17 AM
To: Michael Finocchiaro
Cc: hotspot-gc-use at openjdk.java.net; Victor Cheung
Subject: Re: option combinations

> I think that Java6 gave us control for the CMSThreads or am I mistaken?

Right ParallelCMSThreads controls the number of threads
used in the concurrent (marking) phase(s) in 6uXX.

-- ramki
hotspot-gc-use mailing list
hotspot-gc-use at openjdk.java.net

More information about the hotspot-gc-dev mailing list