jvm 调优常用参数

-Xms50M   最小堆内存
-Xmx50M   最大堆内存
-XX:+UseG1GC 使用G1垃圾收集器
-XX:MaxGCPauseMillis=6 最大停顿时间毫秒
-XX:+PrintGCDetails  打印GC日志
-XX:ConcGCThreads=8 在G1的筛选回收阶段,使用的线程数
-Xloggc:./g1-gc.log  gc日志打印的位置
-XX:+PrintGCTimeStamps 日志格式输出
-XX:MetaspaceSize=50M  方法区大小(java8:meta space,java7:parmanent space)
-XX:MaxMetaspaceSize=50M 
-XX:+PrintFlagsFinal 打印各个参数值
-XX:+HeapDumpOnOutOfMemoryError 内存溢出
-XX:HeapDumpPath=./jvm.hprof 内存溢出时生成文件

posted @ 2022-10-05 10:18  亮sir  阅读(32)  评论(0编辑  收藏  举报