Java6u7 : 2 very long Parallel GC (24&30min) without any specific reason

Jon Masamitsu Jon.Masamitsu at Sun.COM
Mon Oct 13 18:39:17 UTC 2008

On 10/13/08 11:31, David Tavoularis wrote:
>> Using this setting should limit the growth  of the heap
>> so that you stay below the 10min pause.   You should be
>> able to see the size of the heap in the GC logs
>> (young gen + old (tenured) gen).
> I do not understand, does it mean that ms and mx values from command line will not be taken into account ?
> Here ms=mx, so I do not expect any change in the heap size.
> We also defined on the command line new=4GB, so old=16GB (approximately), according to GC logs.

If you set ms=mx, then there should be no effect
from setting pause time goal.  The VM will try
to grow/shrink the heap size within the bounds
of ms and mx in order to meet the pause time
goal.  Since you have ms=mx, the VM does not
have anything to adjust.
hotspot-gc-use mailing list
hotspot-gc-use at

More information about the hotspot-gc-dev mailing list