Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!
当前位置: 主页 > Java文档 > Java基础相关 >

JVM 参数汇总 PDF 下载


分享到:
时间:2020-09-08 09:22来源:http://www.java1234.com 作者:小锋  侵权举报
JVM 参数汇总 PDF 下载
失效链接处理
JVM 参数汇总 PDF 下载


本站整理下载:
 
相关截图:
 
主要内容:

JVM 参数汇总 JVM 参数汇总表 参数 说明 默认值& 推荐设置 Xms Java堆内存的⼤⼩ Xmx Java堆内存的最⼤⼤⼩ Xmn Java堆内存的年轻代⼤⼩,扣除年轻代 就是⽼年代的⼤⼩ XXPermSize 永久代的⼤⼩ ⼏百兆即可, ⼀般256m~512m XXMaxPermSize 永久代的最⼤⼤⼩ Xss 每个线程的栈内存⼤⼩ ⼀般设置为 1m XXMetaspaceSize 1.8之后设置永久代⼤⼩的参数 同- XXPermSize XXMaxMetaspaceSize 1.8之后设置永久代最⼤⼤⼩的参数 XXMaxTenuringThreshold 年轻代经历多少次垃圾回收后会进⼊⽼ 年代 默认15次 XXPretenureSizeThreshold ⼤对象直接进⼊⽼年代的阈值 ⼀般设置为 1m XXHandlePromotionFailure 是否开启空间担保机制需要设置的参数 ⼀般打开, 1.6之后默认 打开 XXSurvivorRatio 新⽣代eden区和survivor区的⽐例,假 如设置为8,即为811,设置为4,即为 411 默认为8
JVM 参数汇总 2 参数 说明 默认值& 推荐设置 XXUseParNewGC 为系统指定年轻代垃圾回收器为 ParNew XXParallelGCThreads 指定ParNew的垃圾回收线程数 默认为cpu核 ⼼数,⼀般不 需要设置 XXCMSInitiatingOccupancyFaction 设置⽼年代占⽤多少⽐例的时候触发 CMS垃圾回收 JDK 1.6⾥⾯ 默认的值是 92%。 -XXUseCMSCompactAtFullCollection 打开了以后,会在Full GC之后要再次进 ⾏“Stop the World”,停⽌⼯作线程,然 后进⾏碎⽚整理。 XXCMSFullGCsBeforeCompaction 这个意思是执⾏多少次Full GC之后再执 ⾏⼀次内存碎⽚整理的⼯作 默认是0,意 思就是每次 Full GC之后 都会进⾏⼀次 内存整理。 XXUseG1GC 使⽤G1垃圾回收器 XXG1HeapRegionSize G1垃圾回收器每个Region的⼤⼩设置。 ⼀般是堆内存 的总⼤ ⼩/2048,保 持默认即可 XXG1NewSizePercent G1年轻代初始占⽐ XXG1MaxNewSizePercent G1年轻代最⼤占⽐ XXInitiatingHeapOccupancyPercent 触发Xixed GC的⽼年代占⽐ ⼀般是45% XXG1MixedGCCountTarget 混合回收的过程中,最后⼀个阶段执⾏ ⼏次混合回收 默认值是8次 XXG1HeapWastePercent 默认值是5%,⼀旦空闲出来的Region数 量达到了堆内存的5%,此时就会 ⽴即 停⽌混合回收,意味着本次混合回收就 结束了。 默认值是5%

------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐