常用参数

-Xms -Xmx :堆内存大小
-XX:NewSize -XX:MaxNewSize:新生代,young 区
-XX:NewRatio :新生代 和 old 区的一个比例
-XX:MaxSurvivorRatio :Eden 区和 Survivor 区的比例
-XX:MetaspaceSize -XX:MaxMetaspaceSize :Metaspace 大小
-XX:UseCompressedClassPointers:是否启用压缩的类指针
-XX:CompressedClassSpaceSize:设置类压缩占用空间
-XX:InitialCodeCacheSize:CodeCache 初始大小
-XX:ReservedCodeCacheSize:CodeCache 最大大小

打印日志相关参数

打印时间
-XX:+PrintGCTimeStamps
时间相关:针对 GC 开始的时间
-XX:+PrintGCDateStamps GC
日志文件
-Xloggc:$CATALINA_HOME/logs/gc.log
-XX:+PrintHeapAtGC
youn区年龄信息
-XX:+PrintTenuringDistribution