<div dir="ltr">Thanks a lot for those very useful pointers, Monica! I'll send you the logs offline.<br><br>thanks!<br>-- ramki<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, May 13, 2013 at 11:30 AM, Monica Beckwith <span dir="ltr"><<a href="mailto:monica.beckwith@oracle.com" target="_blank">monica.beckwith@oracle.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div text="#000000" bgcolor="#FFFFFF">
Ramki - <br>
<br>
Quick comments inlined - <br><div class="im">
<div>On 5/8/2013 3:31 PM, Srinivas
Ramakrishna wrote:<br>
</div>
<blockquote type="cite">
<pre>I have been playing with G1 a bit, and have noticed a nearly 10%
overhead with G1, which is independent of the measured GC overheads.
It's possible that this is because of the G1 write barriers inhibiting
certain JIT optimizations. </pre>
</blockquote></div>
I think Jon already mentioned one of our findings on this. Here's
the related CR: <a href="http://bugs.sun.com/view_bug.do?bug_id=7183509" target="_blank">http://bugs.sun.com/view_bug.do?bug_id=7183509</a><div class="im"><br>
<blockquote type="cite">
<pre>I have also seen, although this needs to be
established more thoroughly, that G1's performance degrades the longer
it runs, in the sense that minor GC pause times become progressively
worse.</pre>
</blockquote></div>
I would like to look at the logs, there could be issues like the
following: <br>
<a href="http://bugs.sun.com/view_bug.do?bug_id=8004888" target="_blank">http://bugs.sun.com/view_bug.do?bug_id=8004888</a><br>
<br>
Thanks for starting this thread.<br>
<br>
-Monica<div class="im"><br>
<blockquote type="cite">
<pre>
Has this kind of performance behaviour been observed by others on this
list? Or internally at Oracle in performance testing of G1? Or by
other power users of G1 out there?
Basically, all of the experiments I have done seem to indicate that
CMS performs better than G1, but unfortunately the potential
fragmentation problem with CMS (followed by the promotion failure
handling and the single-threaded compaction to follow) make it
unsuitable in certain situations.</pre>
</blockquote>
<blockquote type="cite">
<pre>
thanks!
-- ramki
</pre>
</blockquote>
<br>
</div><span class="HOEnZb"><font color="#888888"><div>-- <br>
<a href="http://www.oracle.com" target="_blank"><img src="cid:part1.05080201.00000406@oracle.com" alt="Oracle" border="0" height="26" width="114"></a><br>
<font color="#666666" face="Verdana, Arial, Helvetica, sans-serif">Monica Beckwith | Principal Member of Technical
Staff<br>
VOIP: <a href="tel:+15124011274" target="_blank">+15124011274</a>
<br>
<font color="#ff0000">Oracle</font> Java Performance<br>
</font>
<br>
<a href="http://www.oracle.com/commitment" target="_blank"><img src="cid:part4.03060006.01010003@oracle.com" alt="Green
Oracle" align="absmiddle" border="0" height="28" width="44"></a>
<font color="#4B7D42" face="Verdana, Arial, Helvetica, sans-serif" size="1">Oracle is committed to developing practices and
products that help protect the environment</font>
</div>
</font></span></div>
</blockquote></div><br></div>