mirror of https://github.com/apache/cassandra
Add new GC flags for java7/8
Patch by brandonwilliams, reviewed by jbellis for CASSANDRA-7432
This commit is contained in:
parent
d5d1adb440
commit
f92291c621
|
|
@ -214,6 +214,10 @@ JVM_OPTS="$JVM_OPTS -XX:+UseCMSInitiatingOccupancyOnly"
|
|||
JVM_OPTS="$JVM_OPTS -XX:+UseTLAB"
|
||||
|
||||
# note: bash evals '1.7.x' as > '1.7' so this is really a >= 1.7 jvm check
|
||||
if { [ "$JVM_VERSION" \> "1.7" ] && [ "$JVM_VERSION" \< "1.8.0" ] && [ "$JVM_PATCH_VERSION" -ge "60" ]; } || [ "$JVM_VERSION" \> "1.8" ] ; then
|
||||
JVM_OPTS="$JVM_OPTS -XX:+CMSParallelInitialMarkEnabled -XX:+CMSEdenChunksRecordAlways"
|
||||
fi
|
||||
|
||||
if [ "$JVM_ARCH" = "64-Bit" ] ; then
|
||||
JVM_OPTS="$JVM_OPTS -XX:+UseCondCardMark"
|
||||
fi
|
||||
|
|
|
|||
Loading…
Reference in New Issue