美文网首页
JVM参数类型

JVM参数类型

作者: 蓝胖子的白日梦丶 | 来源:发表于2019-07-12 22:58 被阅读0次

标准参数

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

jvm各个版本基本不变

X参数

  • 非标准化参数
  • -Xint 解释执行
  • -Xcomp 第一次使用就编译成本地代码
  • -Xmixed 混合模式,JVM自己来决定是否编译成本地代码
java -Xint 

jvm各个版本可能会变

XX参数

  • 非标准化参数

Boolean类型

// 格式:
-XX[+-] <name> //表示启用或禁用name属性

// 比如:
-XX:+UseConcMarkSweepGc //启用了CMS垃圾收集器
-XX:+UseG1GC

非Boolean类型

// 格式:
--XX:<name>=<value> //表示name属性的值是value
// 比如:
-XX:MaxGCPauseMilis=500 //GC最大的停顿时间500MS
XX:GCTimeRatio=19

-Xmx -Xms(JVM的最大内存和最小内存)

不是X参数,而是XX参数

  • -Xms等价于:-XX:InitialHeapSize
  • -Xmx等价于:-XX:MaxHeapSize

相关文章

网友评论

      本文标题:JVM参数类型

      本文链接:https://www.haomeiwen.com/subject/shuukctx.html