栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

JVM 参数设置

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

JVM 参数设置

JVM 参数设置方式

Intellij idea:在运行设置的 VM Option 中设置。
tomcat:进入 Tomcat 的 bin 目录下,打开文件catalina.bat/catalina.sh,修改如下 参数
set “JAVA_OPTS=参数”

JVM 参数类型

标准参数:不随 jdk 版本的变化而变化的参数,如:-version
-X 参数:不能保证所有的 JVM 都支持。

  • 如:-Xcomp:使用即时编译器执行字节码文件
  • -Xint:使用解释器执行字节码文件
  • -Xmixed:混合模式,先使用解释器,即时编译器编译好后执行机器指令。

-XX 参数:不能保证所有的 JVM 都支持。

  • Boolean 类型参数:-XX:+UseG1GC:使用 G1 收集器,-XX:-UseG1GC:不使用 G1 收集器
  • Key-Value 类型参数:-XX:MaxTenuringThreshold=15:对象年龄达到 15 就会进入老年代
常用参数
-XX:OldSize=50M		设置老年代大小
-XX:MaxNewSize=50M		设置年轻代最大大小
-XX:NewSize=20M		设置年轻代的大小
-XX:InitialHeapSize=100M	初始化堆大小
-XX:MaxHeapSize=100M		最大堆大小
-Xss256k		设置每个线程的栈大小
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/930314.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号