JVM GC常用参数
Posted 风某人~Wind
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JVM GC常用参数相关的知识,希望对你有一定的参考价值。
GC常用参数
-
-Xmn -Xms -Xmx -Xss 年轻代 最小堆 最大堆 栈空间
-
-XX:+UseTLAB 使用TLAB,默认打开
-
-XX:+PrintTLAB 打印TLAB的使用情况
-
-XX:TLABSize 设置TLAB大小
-
-XX:+DisableExplictGC 设置这个参数System.gc()不管用 ,FGC(默认关闭)
-
-XX:+PrintGC
打印gc的日志
-
-XX:+PrintGCDetails
打印gc详细信息
-
-XX:+PrintHeapAtGC
-
-XX:+PrintGCTimeStamps
打印gc的执行时间
-
-XX:+PrintGCApplicationConcurrentTime (低) 打印应用程序时间
-
-XX:+PrintGCApplicationStoppedTime (低) 打印暂停时长
-
-XX:+PrintReferenceGC (重要性低) 记录回收了多少种不同引用类型的引用
-
-verbose:class 类加载详细过程
-
-XX:+PrintVMOptions
-
-XX:+PrintFlagsFinal -XX:+PrintFlagsInitial 必须会用
-
-Xloggc:opt/log/gc.log
-
-XX:MaxTenuringThreshold 升代年龄,最大值15
以上是关于JVM GC常用参数的主要内容,如果未能解决你的问题,请参考以下文章