JVM常用参数

2018-09-05  本文已影响10人  SunnyMore
– -XX:+HeapDumpOnOutofMemoryError,dump的时候转储堆快照
– -Xms 堆最小容量(heap min size)
– -Xmx 堆最大容量(heap max size)
– -Xss 栈容量(stack size)
– -XX:PermSize=size 永生代最小容量  //Java8已经移除所有永生代相关的参数,换成了元空间相关的参数
– -XX:MaxPermSize=size 永生代最大容量
GC相关
-XX:+PrintGC 输出GC日志
-XX:+PrintGCDetails 输出GC的详细日志
-XX:+PrintGCTimeStamps 输出GC的时间戳(以基准时间的形式)
-XX:+PrintGCDateStamps 输出GC的时间戳(以日期的形式,如 2018-09-04T21:53:59.234+0800)
-XX:+PrintHeapAtGC 在进行GC的前后打印出堆的信息
-Xloggc:../logs/gc.log 日志文件的输出路径
-XX:MaxTenuringThreshold:对象晋升老年代的年龄阈值,默认为15岁,在年轻代每经过一次Minor GC,年龄就增加1岁,增加到一定程度将会晋升到老年代
上一篇下一篇

猜你喜欢

热点阅读