JVM的参数类型

标准参数

jvm各版本中比较稳定的,不变的
-help
-server -client
-version -showversion
-cp -classpath

x参数

非标准化参数,各版本可能会变 但是变得比较小



xx参数

非标准化,不稳定 用于JVM调优,Debug,最常用

  • Boolean 类型
    启用或者禁用-XX:[+-]<name>
  • 非Boolean 类型
    设具体的值,-XX:<name> = <value>

    再比如最常见的
    -Xmx 就是 -XX:InitialHeapSize 初始堆大小
    -Xms 就是 -XX:MaxHeapSize 堆 最大
    jinfo查看MaxHeapSize 设置

    -xss设置堆栈 相当于 -XX:ThreadStackSize

    就是默认线程大小是1024K,一般调优会该小 改成一半
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容