JVM 参数汇总

  1. -Xmx3550m:设置JVM最大可用内存为3550M
  2. -Xms3550m:设置JVM初使内存为3550m
  3. -Xmn2g:设置年轻代大小为2G ,年轻代包括Eden区,Survivor0区和Suvivor1区
  4. -Xss128k:设置每个线程的堆栈大小
  5. -XX:SurvivorRatio 用于设置Eden和其中一个Survivor的比值
  6. -XX:MaxTenuringThreshold=0:设置垃圾最大年龄
  7. -XX:MaxGCPauseMillis=100:设置每次年轻代垃圾回收的最长时间,如果无法满足此时间,JVM会自动调整年轻代大小,以满足此值
  8. -XX:NewRatio=4:设置年轻代,年轻代:老年代=1:4
  9. -XX:SurvivorRatio=4:设置年轻代中Eden区与Survivor区的大小比值,Eden:Suvivor0=4:1
  10. -XX:MaxPermSize=16m:设置持久代大小为16m
  11. -XX:MetaspaceSize=50m 设置metaspace区域扩容时最小阈值 默认阈值大小为20.8M
  12. -XX:MaxMetaspaceSize=50m 最好和MetaspaceSize相同

设置垃圾回收器类型

  1. -XX:+UseParallelGC:新生代使用并行收集器,老年代
  2. -XX:ParallelGCThreads=20:配置并行收集器的线程数,同时多少个线程一起进行垃圾回收。此值最好配置与处理器数目相等。
  3. -XX:+UseParallelOldGC:配置年老代垃圾收集方式为并行收集
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值