JVM 常用配置项笔记

GC 日志

-verbose:gc
-XX:+PrintGCDetails
-XX:+PrintGCTimeStamps
-XX:+PrintGCDateStamps

-XX:+PrintGCApplicationConcurrentTime 
-XX:+PrintGCApplicationStoppedTime

-XX:+UseGCLogFileRotation
-XX:+NumberOfGCLogFiles=10
-XX:+GCLogFileSize=10m
-Xloggc:/tmp/java/gc-`date+%Y%m%d.%H%M%S`.log

堆大小

-Xms2G
-Xmx2G
-Xmn512m
-XX:MetaspaceSize=512M
-XX:MaxMetaspaceSize=512M

垃圾收集器算法

-XX:+UseSerialGC:设置串行收集器
-XX:+UseParallelGC:设置并行收集器
-XX:+UseParalledlOldGC:设置并行年老代收集器
-XX:+UseConcMarkSweepGC:设置并发收集器

猜你喜欢

转载自my.oschina.net/Rayn/blog/1816592