Add CMSClassUnloadingEnabled JVM option

Patch by Jonathan Lacefield, reviewed by brandonwilliams for
CASSANDRA-6541
This commit is contained in:
Brandon Williams 2014-02-28 15:11:50 -06:00
parent e5b92d8ad3
commit f08ae394f0
2 changed files with 4 additions and 0 deletions

View File

@ -1,4 +1,5 @@
1.2.16
* Add CMSClassUnloadingEnabled JVM option (CASSANDRA-6541)
* Catch memtable flush exceptions during shutdown (CASSANDRA-6735)
* Don't attempt cross-dc forwarding in mixed-version cluster with 1.1
(CASSANDRA-6732)

View File

@ -160,6 +160,9 @@ then
JVM_OPTS="$JVM_OPTS -javaagent:$CASSANDRA_HOME/lib/jamm-0.2.5.jar"
fi
# some JVMs will fill up their heap when accessed via JMX, see CASSANDRA-6541
JVM_OPTS="$JVM_OPTS -XX:+CMSClassUnloadingEnabled"
# enable thread priorities, primarily so we can give periodic tasks
# a lower priority to avoid interfering with client workload
JVM_OPTS="$JVM_OPTS -XX:+UseThreadPriorities"