JVM 参数

  1. # 返回JVM 参数
  2. java
  3. # 返回非标准参数, 不同JDK会不同的
  4. java -X
  5. # 是不稳定的在以后版本中会随时改变的
  6. java -XX

很多种垃圾收集器

G1

ZGC

GC 日志

  1. # 输出GC日志
  2. -XX:+PrintGC
  3. # 输出GC的详细日志
  4. -XX:+PrintGCDetails
  5. # 输出GC的时间戳(以基准时间的形式)
  6. -XX:+PrintGCTimeStamps
  7. # 输出GC的时间戳(以日期的形式,如 2013-05-04T21:53:59.234+0800)
  8. -XX:+PrintGCDateStamps
  9. # 在进行GC的前后打印出堆的信息
  10. -XX:+PrintHeapAtGC
  11. # 日志文件的输出路径
  12. -Xloggc:../logs/gc.log