Skip to content

Instantly share code, notes, and snippets.

@moro-programmer
Forked from elifarley/0: jvm-options-java8.conf
Last active August 29, 2015 14:19
Show Gist options
  • Save moro-programmer/11f67d526e108de314ee to your computer and use it in GitHub Desktop.
Save moro-programmer/11f67d526e108de314ee to your computer and use it in GitHub Desktop.
-server
-Dfile.encoding=UTF-8
-Dorg.eclipse.ecf.provider.filetransfer.excludeContributors=org.eclipse.ecf.provider.filetransfer.httpclient
-Dawt.useSystemAAFontSettings=lcd
-Djava.net.preferIPv4Stack=true
-Dsun.java2d.opengl=true
-Dsun.java2d.d3d=false
-Xverify:none
-Xms600m
-Xmx600m
-XX:MetaspaceSize=200m
-XX:MaxMetaspaceSize=200m
-XX:MinMetaspaceFreeRatio=0
-XX:MaxMetaspaceFreeRatio=100
-XX:+UseG1GC
-XX:MaxGCPauseMillis=200
-XX:GCPauseIntervalMillis=8000
-XX:+UseStringDeduplication
-XX:StringDeduplicationAgeThreshold=3
-XX:+UnlockDiagnosticVMOptions
-XX:+PrintFlagsFinal
-XX:+HeapDumpOnOutOfMemoryError
-XX:HeapDumpPath=java_pid.hprof
-Xloggc:gc.log
-XX:+PrintGCDetails
-XX:+PrintGCDateStamps
-XX:+PrintGCTimeStamps
-XX:+PrintStringDeduplicationStatistics
-XX:+G1PrintRegionLivenessInfo
-XX:+G1SummarizeConcMark
-XX:+G1SummarizeRSetStats
-XX:+PrintAdaptiveSizePolicy
-XX:+PrintTenuringDistribution
-XX:+G1TraceConcRefinement
-XX:+TraceGCTaskThread
-XX:+UnlockExperimentalVMOptions
-XX:+AggressiveOpts
-XX:+DoEscapeAnalysis
-XX:+UseCompressedOops
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment