cassandra-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jake Luciani <jak...@gmail.com>
Subject Re: What does Cassandra use (JNI?) that triggers GCLocker Initiated GCs?
Date Thu, 21 Apr 2016 17:56:53 GMT
It's only used by the Snappy and LZ4 Compressors

On Thu, Apr 21, 2016 at 1:54 PM, Sotirios Delimanolis <sotodel_89@yahoo.com>
wrote:

> According to this Oracle document
> <https://blogs.oracle.com/g1gc/entry/g1_gc_glossary_of_terms>, GCLocker
> Initiated GC
>
>     is triggered when a JNI critical region was released. GC is blocked
> when any thread is in the JNI Critical region.
>     If GC was requested during that period, that GC is invoked after all
> the threads come out of the JNI critical region.
>
> What part of Cassandra's implementation does anything with JNI?
>
> In our GC logs, this is by far the most common reason for GC pauses.
>
>


-- 
http://twitter.com/tjake

Mime
View raw message