Review Request (7u): JDK-8048271: Minor GC times doubled from JDK 6u35 to JDK 7u51

Kevin Walls kevin.walls at oracle.com
Thu Jul 17 08:33:22 UTC 2014


Hi Poonam -

Looks good to me,

Thanks
Kevin

On 14/07/14 01:47, Poonam Bajaj wrote:
> Bug: JDK-8048271 <https://bugs.openjdk.java.net/browse/JDK-8048271>: 
> Minor GC times doubled from JDK 6u35 to JDK 7u51
> Webrev: http://cr.openjdk.java.net/~poonam/8048271/webrev.00/
>
> With JDK7, the minor GC collection times have increased as compared to 
> the collection times with JDK6uxx. These pauses have increased due to 
> the fact that the Intern strings and the class statics were moved from 
> PermGen to the Java Heap in JDK7 and, are collected as part of the 
> minor GC collections thus contributing to the increase in GC times.
>
> These changes make the debug flag 'JavaObjectsInPerm' a diagnostic 
> flag so that it can be used to revert the PermGen changes in jdk7 and 
> get the earlier minor GC pause times.
>
> Testing:
> Manual testing comparing the PSYoungGen times with and without 
> JavaObjectsInPerm option
> JPRT
>
>
> Thanks,
> Poonam
>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.openjdk.org/pipermail/hotspot-gc-dev/attachments/20140717/0b6317d6/attachment.htm>


More information about the hotspot-gc-dev mailing list