JDK7u45 Young GC pause time increasing with increasing total heap, but it is not the case with JDK6
nitin jalan
nitinjalan at gmail.com
Mon Jan 20 08:29:37 UTC 2014
Hi,
I was analyzing the impact of minor GC pause time on SUN JDK6 and JDK7 for
my low latency application.
I noticed that with ParallelGCThreads of 18, JDK7u45 is taking ~14-15 msec
on 30GB total heap with 5 GB Young generation size as compared to ~9-10
msec on 10GB total heap with 5 GB Young generation size.
Application host machine specification:
4 x 2.00GHz Hex-Core Intel(R) Xeon(R) CPU E7540 Linux RAM 62 GB
I am using CMS collector and my settings are:
-Xloggc:GC.log -server -XX:+PrintGCDetails -XX:+PrintGCDateStamps -Xms10g
-Xmx10g -XX:ReservedCodeCacheSize=512m -XX:CompileThreshold=50
-XX:MaxNewSize=5g -XX:NewSize=5g -XX:PermSize=128m -XX:MaxPermSize=128m
-Dcom.sun.management.jmxremote.port=9100
-Dcom.sun.management.jmxremote.authenticate=false
-Dcom.sun.management.jmxremote.ssl=false -XX:+UseConcMarkSweepGC
-XX:-UseBiasedLocking -XX:-UseCounterDecay -XX:ParallelGCThreads=18
-XX:+UnlockDiagnosticVMOptions -XX:ParGCCardsPerStrideChunk=4096
i am attaching the log files with 10 GB and with 30 GB total heap.
Thanks and Regards
-Nitin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.openjdk.org/pipermail/hotspot-gc-dev/attachments/20140120/f9adaa6d/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: GC-7u45-30GB.log
Type: application/octet-stream
Size: 10170 bytes
Desc: not available
URL: <https://mail.openjdk.org/pipermail/hotspot-gc-dev/attachments/20140120/f9adaa6d/GC-7u45-30GB.log>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: GC-7u45-10GB.log
Type: application/octet-stream
Size: 9673 bytes
Desc: not available
URL: <https://mail.openjdk.org/pipermail/hotspot-gc-dev/attachments/20140120/f9adaa6d/GC-7u45-10GB.log>
More information about the hotspot-gc-dev
mailing list