微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

JVM参数

JVM参数

#(1)串行
-XX:+UseSerialGC
-XX:+UseSerialOldGC
#(2)并行(吞吐量优先):
-XX:+UseParallelGC
-XX:+UseParallelOldGC
#(3)并发收集器(响应时间优先)
-XX:+UseConcmarkSweepGC
-XX:+UseG1G咕

标准参数

java -version
java -help
java -server
java -cp

非标准参数

-X

-Xint # 解释执行
-Xcomp # 第一次使用就编译成本地代码
-Xmixed # 混合模式,JVM自己来决定

-XX

相对不稳定,主要用于JVM调优和Debug

Boolean类型

格式

-XX:[+-]<name> # +或-表示启用或者禁用name属性 

案例

-XX:+UseConcmarkSweepGC # 表示启用CMS类型的垃圾回收器
-XX:+UseG1GC # 表示启用G1类型的垃圾回收器 

非Boolean类型

格式

-XX<name>=<value> # 表示name属性的值是value

案例

-XX:MaxGCPauseMillis=500

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐