Just a note, G1 probably still isn&#x27;t ready for rock-solid production usage.  E.g. bugs like this are still cropping up:  <a href="https:&#x2F;&#x2F;bugs.openjdk.java.net&#x2F;browse&#x2F;JDK-8148175" rel="nofollow">https:&#x2F;&#x2F;bugs.openjdk.java.net&#x2F;browse&#x2F;JDK-8148175</a><p>That&#x27;s a pretty scary bug.  Who knows how stuff like that will trash your data if you aren&#x27;t properly checksumming everything.<p>CMS and other GCs have the advantage of years of bug-squashing and tuning.  G1 is exciting, but I wouldn&#x27;t personally use it on anything important for quite some time.