Reilly Brogan created CASSANDRA-17751:
-----------------------------------------

             Summary: Better Behavior for GCInspector with Low Pause Time GCs
                 Key: CASSANDRA-17751
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-17751
             Project: Cassandra
          Issue Type: Improvement
            Reporter: Reilly Brogan


Low pause time GCs like Shenandoah tend to be very spammy when it comes to 
running Cassandra with the default configuration. This is because GCInspector 
seems to detect that Shenandoah cycles are equivalent to GC pauses and because 
these cycles tend to be relatively long (in the order of 2-3 seconds in my 
experience) GCInspector constantly throws warnings. However, these cycle times 
are normal and are not an indicator of resource contention or heap pressure as 
the actual pause times are very short.

 

It would be great if Cassandra could be modified such that GCInspector had 
different behavior if a low pause time collector was detected as being in use 
(such as perhaps disabling the warning altogether). 

Note that I used Shenandoah here for my example but ZGC is presumed to have 
similar behavior.



--
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