<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">Hi Ramki,<div><br></div><div>Anything to improve visibility of the CodeCache would be hugely appreciated!</div><div><br></div><div>Regards,</div><div>Kirk</div><div><br><div><div>On Jun 10, 2015, at 9:15 AM, Srinivas Ramakrishna <<a href="mailto:ysr1729@gmail.com">ysr1729@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div dir="ltr"><br><div>I filed <a href="https://bugs.openjdk.java.net/browse/JDK-8087107">https://bugs.openjdk.java.net/browse/JDK-8087107</a> and attached a patch to the ticket that exposes some useful code cache stats as perf data counters:</div><div><br></div><div><span style="font-family: sans-serif; font-size: 13px; line-height: 17.0000991821289px;">$ jcmd <pid> PerfCounter.print | grep -i "sun\.ci\." </span><br style="font-family: sans-serif; font-size: 13px; line-height: 17.0000991821289px;"><span style="font-family: sans-serif; font-size: 13px; line-height: 17.0000991821289px;">sun.ci.codeCacheCapacity=6291456 </span><br style="font-family: sans-serif; font-size: 13px; line-height: 17.0000991821289px;"><span style="font-family: sans-serif; font-size: 13px; line-height: 17.0000991821289px;">sun.ci.codeCacheMaxCapacity=6291456 </span><br style="font-family: sans-serif; font-size: 13px; line-height: 17.0000991821289px;"><span style="font-family: sans-serif; font-size: 13px; line-height: 17.0000991821289px;">sun.ci.codeCacheMethodsReclaimedNum=1030 </span><br style="font-family: sans-serif; font-size: 13px; line-height: 17.0000991821289px;"><span style="font-family: sans-serif; font-size: 13px; line-height: 17.0000991821289px;">sun.ci.codeCacheSweepsTotalNum=93 </span><br style="font-family: sans-serif; font-size: 13px; line-height: 17.0000991821289px;"><span style="font-family: sans-serif; font-size: 13px; line-height: 17.0000991821289px;">sun.ci.codeCacheSweepsTotalTimeMillis=63 </span><br style="font-family: sans-serif; font-size: 13px; line-height: 17.0000991821289px;"><span style="font-family: sans-serif; font-size: 13px; line-height: 17.0000991821289px;">sun.ci.codeCacheUsed=3386880 </span><br style="font-family: sans-serif; font-size: 13px; line-height: 17.0000991821289px;"><span style="font-family: sans-serif; font-size: 13px; line-height: 17.0000991821289px;">... </span><br></div><div><span style="font-family: sans-serif; font-size: 13px; line-height: 17.0000991821289px;"><br></span></div><div><font face="sans-serif"><span style="line-height:17.0000991821289px">At Twitter, we've found this useful for easy monitoring of code cache activity, and would like to see this integrated into OpenJDK.</span></font></div><div><font face="sans-serif"><span style="line-height:17.0000991821289px"><br></span></font></div><div><font face="sans-serif"><span style="line-height:17.0000991821289px">thanks!</span></font></div><div><span style="font-family: sans-serif; font-size: 13px; line-height: 17.0000991821289px;">-- ramki</span></div></div>
</blockquote></div><br></div></body></html>