第十章 常用的JVM参数记录
Posted 赵计刚
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第十章 常用的JVM参数记录相关的知识,希望对你有一定的参考价值。
GC
- -XX:+PrintGC 打印GC日志
- -XX:+PrintGCDetails 打印详细的GC日志
- -Xloggc:/var/gc.log 将GC日志打印在根目录的var文件夹下的gc.log文件中
class
- -verbose:class 打印类加载和卸载信息
堆内存
- -Xmx2048m 最大堆内存
- -Xms2048m 最小堆内存
- -Xmn512m 新生代内存
- -XX:SurvivorRatio 值为eden/from=eden/to
- -XX:+HeapDumpOnOutOfMemoryError 在内存溢出时导出整个堆信息
- -XX:HeapDumpPath=/var/heap.dump 指定导出堆的存放路径
方法区
- -XX:PermSize=50m 方法区大小
- -XX:MaxPermSize=50m 方法区最大大小
Metaspace
- -XX:MaxMetaspaceSize 指定元空间的大小,默认情况下,只受限于系统内存大小
栈
- -Xss1m
直接内存
- -XX:MaxDirectMemorySize 最大可用直接内存,默认最大值为-Xmx,直接内存使用量达到该值时,触发垃圾回收
以上是关于第十章 常用的JVM参数记录的主要内容,如果未能解决你的问题,请参考以下文章