[ 
https://issues.apache.org/jira/browse/CASSANDRA-7486?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14899937#comment-14899937
 ] 

Benedict commented on CASSANDRA-7486:
-------------------------------------

bq. 

[here is 
one|http://cstar.datastax.com/graph?stats=2611ee46-5ee4-11e5-a4e4-42010af0688f&metric=op_rate&operation=1_user&smoothing=1&show_aggregates=true&xmin=0&xmax=9028.03&ymin=0&ymax=146633.3]
 10x larger
and another 100x larger [is still 
running|http://cstar.datastax.com/tests/id/01b714d8-5f32-11e5-a4e4-42010af0688f]
  

Interestingly, the completed 10x larger is a more nuanced picture, but this is 
because CMS got slower for one of the runs, not G1GC faster - but it never got 
up to its prior speed - this is weird, since 2.2 did manage to get up to its 
faster speed still, so there may be something funny going on on that particular 
test.

bq. It seems that the max heap is still 8G in trunk so maybe it is unfair for 
G1. What is the heap size of these tests?

I'm not sure I would call that unfair. These boxes have no more than 64Gb of 
RAM, I'm pretty sure (perhaps only 32Gb), and so for anything but the most 
write-heavy workloads an 8Gb heap is probably what you'll want to ensure the 
file cache can make meaningful contributions to performance. Certainly we can 
and should test more scenarios, but this is a pretty typical setup for a pretty 
typical piece of hardware. We should consider giving users profiles for 
different workloads, though, and consider raising the max heap much higher for 
write-heavy workloads, or boxes with gigantic banks of RAM, and use G1 
accordingly (as driven by our research)


> Migrate to G1GC by default
> --------------------------
>
>                 Key: CASSANDRA-7486
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-7486
>             Project: Cassandra
>          Issue Type: New Feature
>          Components: Config
>            Reporter: Jonathan Ellis
>             Fix For: 3.0 alpha 1
>
>
> 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)

Reply via email to