JVM常用参数

– -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岁,增加到一定程度将会晋升到老年代
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容