[
https://issues.apache.org/jira/browse/CASSANDRA-7486?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14523724#comment-14523724
]
Albert P Tobey commented on CASSANDRA-7486:
-------------------------------------------
I only started messing with G1 this year, so I only know the old behavior by
lore I've read and heard. I have not observed significant problems it in the
~20-40 hours I've spent tuning clusters with G1 recently.
I don't recommend anyone try G1 on JDK 7 < u75 or JDK 8 < u40 (although it's
probably OK down to u20 according to the docs I've read). I did some testing on
JDK7u75 and it was stable but didn't spend much time on it since JDK8u40 gave a
nice bump in performance (5-10% on a customer cluster) by just switching JDKs
and nothing else.
>From what I've read about the reference clearing issues, there is a new-ish
>setting to enable parallel reference collection, -XX:+ParallelRefProcEnabled.
>The advice in the docs is to only turn it on if a significant amount of time
>is spent on RefProc collection, e.g. " [Ref Proc: 5.2 ms]". I pulled that
>from a log I had handy and that is high enough that we might want to consider
>enabling the flag, but in most of my observations it hovers around 0.1ms under
>saturation load.
> Compare CMS and G1 pause times
> ------------------------------
>
> Key: CASSANDRA-7486
> URL: https://issues.apache.org/jira/browse/CASSANDRA-7486
> Project: Cassandra
> Issue Type: Test
> Components: Config
> Reporter: Jonathan Ellis
> Assignee: Shawn Kumar
> Fix For: 2.1.x
>
>
> See
> http://www.slideshare.net/MonicaBeckwith/garbage-first-garbage-collector-g1-7486gc-migration-to-expectations-and-advanced-tuning
> and https://twitter.com/rbranson/status/482113561431265281
> May want to default 2.1 to G1.
> 2.1 is a different animal from 2.0 after moving most of memtables off heap.
> Suspect this will help G1 even more than CMS. (NB this is off by default but
> needs to be part of the test.)
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)