Nursery and Tenured generation sizing
Alex Aisinzon
aaisinzon at guidewire.com
Mon Oct 6 17:53:26 PDT 2008
All
Our application is very memory intensive and behaves well with a lot of
memory. 3GB is close to the 32 bits limit on our platform.
In these tests, the amount of long lived is below 1GB.
I running various performance tests and I am not seeing some definite
advantage in using an as large as possible nursery even though this is
one of the tenet of the generational garbage collector.
By example, a performance run with 1GB tenured and 2GB nursery is not
better performing than one with 2GB tenured and 1GB nursery even though,
in both cases, there are very few full collections.
I have been using ParNewGC and will try again with ParallelGC.
This logic has worked very well on another JVM and I see no reason why
it would not work equally well with the Sun JDK 1.5.
Let me know what you think
Alex Aisinzon
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.openjdk.java.net/pipermail/hotspot-gc-use/attachments/20081006/77ff89f9/attachment.html
More information about the hotspot-gc-use
mailing list