Strange Long ParNew GC Pauses (Sample Code Included)

James Lent jlent at
Fri May 8 20:27:17 UTC 2015

As a clarification when I say Oracle 6 I am testing with:

$ /usr/lib/jvm/java-6-oracle/bin/java -version
java version "1.6.0_45"
Java(TM) SE Runtime Environment (build 1.6.0_45-b06)
Java HotSpot(TM) 64-Bit Server VM (build 20.45-b01, mixed mode)

I do see the issue with my OpenJDK 6:

$/usr/lib/jvm/java-6-openjdk/bin/java -version
java version "1.6.0_35"
OpenJDK Runtime Environment (IcedTea6 1.13.7) (6b35-1.13.7-1ubuntu0.12.04.2)
OpenJDK 64-Bit Server VM (build 23.25-b01, mixed mode)

and both versions of 7 and 8.  One example is:

$ /usr/lib/jvm/java-8-oracle/bin/java -version
java version "1.8.0_45"
Java(TM) SE Runtime Environment (build 1.8.0_45-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.45-b02, mixed mode)

I have no insight into whether the problem is new or the window moved.
I have done very limited testing looking for other bad sizes.  There may
be a way to automate that search, but, I thought once the problem was
repeatable with a simple program it would be easy to determine what was
going on.


This email and any attachments may contain confidential and privileged material for the sole use of the intended recipient. Any review, copying, or distribution of this email (or any attachments) by others is prohibited. If you are not the intended recipient, please contact the sender immediately and permanently delete this email and any attachments. No employee or agent of TiVo Inc. is authorized to conclude any binding agreement on behalf of TiVo Inc. by email. Binding agreements with TiVo Inc. may only be made by a signed written agreement.

More information about the hotspot-gc-dev mailing list