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

derek commented on CASSANDRA-18027:
-----------------------------------

+1 to changing the default to G1. Shenandoah and ZGC are improvements in some 
cases, but generally require a significant increase in heap size to perform 
well, and have edge behavior under high allocation rates that can make them 
worse than G1. At some point, GenShen may address that 
(https://aws.amazon.com/blogs/developer/announcing-preview-release-for-the-generational-mode-to-the-shenandoah-gc/)
 but it's still in preview and G1 is a safer, incremental change to improve GC 
latency impact.

> Use G1GC as default
> -------------------
>
>                 Key: CASSANDRA-18027
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-18027
>             Project: Cassandra
>          Issue Type: Task
>          Components: Local/Config
>            Reporter: Michael Semb Wever
>            Assignee: Michael Semb Wever
>            Priority: Normal
>             Fix For: 4.x
>
>
> G1GC is well battle tested now, and the recommended configuration for most 
> users. CMS can work well on smaller heaps but requires more tuning, initially 
> and over time. G1GC just works. CMS was deprecated in JDK 9.
> Patch at 
> https://github.com/apache/cassandra/compare/trunk...thelastpickle:cassandra:mck/7486/trunk



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org

Reply via email to