JVM Configuration and Tuning
Recommended Core Settings
JVM Logging Options
The JVM can be configured to log details about garbage collection and classloading that may be helpful when analyzing portal performance.
# GC Logging -verbose:gc -XX:+PrintGCTimeStamps -XX:+PrintGCDetails -XX:+PrintTenuringDistribution -XX:+PrintAdaptiveSizePolicy -XX:AdaptiveSizePolicyOutputInterval=1 -Xloggc:/my/up/logs/gc.log # Classloading Logging -verbose:class
JVM Monitoring Options
# Enable JMX Remote Monitoring -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.password.file=/my/password -Dcom.sun.management.jmxremote.access.file=/my/access
JVM Debugging Options
# Debuging -Xdebug -Xrunjdwp:transport=dt_socket,address=7000,server=y,suspend=n