美文网首页
老年代调优

老年代调优

作者: NOW_GO | 来源:发表于2020-01-04 15:49 被阅读0次

以CMS为例
1、cms的老年代内存越大越好
预留更多的空间避免浮动垃圾 过多,导致并发回收失败,退回串行回收(导致STW变长)

2、经观察如果没有发生Full GC 就没必要进行老年代调优

3、观察发生Full GC 时老年代内存占用,将老年代内存预设调大 1/4~1/3

-xx:CMSInitiatingOccupancyFraction=prent (一般会设置75%~80% ,剩下的空间预留给浮动垃圾)

相关文章

  • JVM-GC调优

    零、本文纲要 一、 GC调优基本思路二、 新生代内存调优三、 老年代内存调优四、 GC调优案例 官方GC调优指南[...

  • 老年代调优

    以CMS为例1、cms的老年代内存越大越好预留更多的空间避免浮动垃圾 过多,导致并发回收失败,退回串行回收(导致S...

  • JVM调优

    1 调优层次 性能调优包含多个层次,比如:架构调优、代码调优、JVM调优、数据库调优、操作系统调优等。架构调优和代...

  • JVM性能调优

    一、性能调优目的 二、软件调优大致过程 查看内存和GC日志 调整新生代和老年代比例 性能分析 性能达标条件 Min...

  • Twitter 工程师谈 JVM 调优

    一. 调优需要关注的几个方面 内存调优 CPU 使用调优 锁竞争调优 I/O 调优 二. Twitter 最大的敌...

  • Spark性能优化-开发调优

    Spark性能优化分为四个方面: 1、开发调优2、资源调优3、数据倾斜调优4、shuffle调优 1. 开发调优 ...

  • Spark性能优化-资源调优

    Spark性能优化分为四个方面: 1、开发调优2、资源调优3、数据倾斜调优4、shuffle调优 资源调优 num...

  • Spark性能优化-数据倾斜调优

    Spark性能优化分为四个方面: 1、开发调优2、资源调优3、数据倾斜调优4、shuffle调优 数据倾斜调优 1...

  • 成为一名Java高级架构师到底要学习哪些技术呢?

    性能调优 性能优化本质 JVM调优 深入Tomcat的调优 mysql调优那些事 怎么写优雅的java代码 Spr...

  • 成为一名Java高级架构师你应该要学习的技术

    性能调优 性能优化本质 JVM调优 深入Tomcat的调优 mysql调优那些事 怎么写优雅的java代码 Spr...

网友评论

      本文标题:老年代调优

      本文链接:https://www.haomeiwen.com/subject/yytfactx.html