On 12/5/2014 2:42 PM, Erick Erickson wrote: > Saw this on the Cloudera website: > > http://blog.cloudera.com/blog/2014/12/tuning-java-garbage-collection-for-hbase/ > > Original post here: > https://software.intel.com/en-us/blogs/2014/06/18/part-1-tuning-java-garbage-collection-for-hbase > > Although it's for hbase, I thought the presentation went into enough > detail about what improvements they'd seen that I can see it being > useful for Solr folks. And we have some people on this list who are > interested in this sort of thing....
Very interesting. My own experiences with G1 and Solr (which I haven't repeated since early Java 7 releases, something like 7u10 or 7u13) would show even worse spikes compared to the blue lines on those graphs ... and my heap isn't anywhere even CLOSE to 100GB. Solr probably has different garbage creation characteristics than hbase. I'll need to re-do some GC graphs with G1 vs. my current CMS settings ... but it certainly does look like Oracle has made some real improvements in the G1 collector. I've got OpenJDK 7u71 (CentOS 7) on my test machine, but Oracle 7u25 (CentOS 6) in production. There's not enough load on my test machine to show anything, so I'll need to obtain permission to get production upgraded to 7u72. This is the method I use to get Java installed on CentOS 6: http://www.city-fan.org/tips/OracleJava7OnFedora Thanks, Shawn --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
