<html>
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">Hi Poonam -<br>
<br>
Looks good to me,<br>
<br>
Thanks<br>
Kevin<br>
<br>
On 14/07/14 01:47, Poonam Bajaj wrote:<br>
</div>
<blockquote cite="mid:53C328A9.3070009@oracle.com" type="cite">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
Bug: <a moz-do-not-send="true" id="key-val" rel="4732892"
href="https://bugs.openjdk.java.net/browse/JDK-8048271">JDK-8048271</a>:
Minor GC times doubled from JDK 6u35 to JDK 7u51 <br>
Webrev: <a moz-do-not-send="true" class="moz-txt-link-freetext"
href="http://cr.openjdk.java.net/%7Epoonam/8048271/webrev.00/">http://cr.openjdk.java.net/~poonam/8048271/webrev.00/</a><br>
<br>
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.<br>
<br>
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.<br>
<br>
Testing:<br>
Manual testing comparing the PSYoungGen times with and without
JavaObjectsInPerm option<br>
JPRT<br>
<br>
<br>
Thanks,<br>
Poonam<br>
<br>
<br>
</blockquote>
<br>
</body>
</html>