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

JVM各种参数设置

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

JVM各种参数设置

JVM关于堆的设置

-XX:+PrintFlagsInitial // 查看所有参数默认初始值
-XX:+PrintFlagsFinal // 查看所有参数最终值
-Xms: // 初始堆空间(默认物理内存 1/64)
-Xmx: // 最大堆空间(默认物理内存 1/4)
-Xmn: // 设置新生代大小
-XX:NewRatio: // 设置新生代与老年代占比(默认2 表示新生代1:老年代2)
-XX:SurvivorRatio // 设置新生代和 form , to 区的比例 模式是 8 表示 eden=8, s0=1,s2=1
-XX:MaxTenuringThreshold // 设置新生代最大年龄默认15
-XX:+PrintGCDetails // 设置打印GC详细日志
-XX:+PrintGC // 设置打印GC概要日志
-XX:TLABWasteTargetPercent // 设置TLAB空间大小, 默认1%

逃逸分析

-XX:+DoEscapeAnalysis // 开启逃逸分析(默认开启)

执行引擎

-XX:CompileThreshold // 设置代码热点执行n次后进行JIT编译 默认10000
-XX:-UseCounterDecay// 设置关闭半衰周期, 默认是开启的我们需要手动关闭这样就能保证程序运行的时间越久我们所有的代码都能够被JIT所编译

-Xint // 设置执行引擎采用纯解释器模式
-Xcomp // 完全采用编译模式执行
-Xmixed // 采用解释器+ 编译器执行

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/678778.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

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

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