JVM参数选项类型

1.标准参数

-开头 比如-version

比较稳定,后续版本基本不会变动

2.-X

较为稳定,后续版本可能有变化

比如: -Xms  -Xmx -Xss 

-Xmixed(混合执行模式,解释器和编译器一起工作) 

-Xint  仅解释模式执行

 -Xcomp 仅采用即使编译器模式



3.-XX 

使用的最多也是最不稳定的,用于开发和调试JVM

Boolean类型格式

-XX:+<option> 开启

-XX:-<option> 关闭

例如:-XX:UseG1GC  -XX:UseAdaptiveSizePolicy

非Boolean类型:key-value类型

1.数值形格式

-XX:<option>=<number>

例如

-XX:NewSize=1024M 新生代初始大小

-XX:MaxGCPauseMillis=500  GC停顿时间

2.非数值类型

-XX:<name>=<String>

例如: -XX:HeapDumpPath=/usr/local/heapdump.hprof

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容