jvm 的参数类型

举报
Nick Qiu 发表于 2021/03/26 01:28:04 2021/03/26
【摘要】 jvm的结构 image.png 标准参数 -help -server -client -version -showversion -cp -classpath X参数,非标准参数 -Xint -- 解释执行 -Xcomp -- 第一次使用就编译成本地代码 -Xmixed -- 混合模式,jvm自己决定 XX参数 非标准参数 相对不稳定 主要是用来JVM...

jvm的结构

image.png

标准参数

  • -help
  • -server -client
  • -version -showversion
  • -cp -classpath

X参数,非标准参数

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

XX参数

  • 非标准参数
  • 相对不稳定
  • 主要是用来JVM调优和DEBUG

boolean类型

格式: -XX:[+-]<name> 表示启动或者禁止name属性

如: -XX:+UseConcMarkSweepGC
-XX:+UseG1GC

非boolean类型参数

格式:-XX:<name>=<value> 表示设置name的属性值为value
比如: -XX:MaxGCPauseMillis=500
-XX:GCTimeRatio=19

-Xms等价于 -XX:InitialHeapSize 初始化队列大小
-Xmx 等价于 -XX:MaxHeapSize 最大队列大小

补充:
查看进程jinfo -flag MaxHeapSize 19870

文章来源: www.jianshu.com,作者:Nick_4438,版权归原作者所有,如需转载,请联系作者。

原文链接:www.jianshu.com/p/cdd532152702

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。