zoukankan      html  css  js  c++  java
  • GC调优思路

    性能角度

    1、内存占用

    2、延时

    3、吞吐量

    其他:OOM、应用启动速度

    基本思路:

    1、确定调优目标     暂停时间、吞吐量等

    2、掌握JVM和GC的状态,定位具体问题,确定真的有GC调优的必要

    3、这里需要思考,选择的 GC 类型是否符合我们的应用特征,如果是,具体问题表现在哪里,是 Minor GC 过长,还是 Mixed GC等出现异常停顿情况;如果不是,考虑切换到什么类型,如CMS和G1都是更侧重于低延迟的GC选项。

    4、通过分析确定具体调整的参数或者软硬件配置

    5、验证是否达到调优目标,如果达到目标,即可以考虑结束调优;否则,重复完成分析、调整、验证这个过程。

    cardtable

    参考:https://www.aliyun.com/jiaocheng/11847.html

  • 相关阅读:
    generator
    JS 中 apply 、call 、bind的详解
    前端面试题(24-js)
    JS原型链深入了解
    Java12新特性
    Java11-ZGC
    Java11新特性
    Java10新特性
    Java9新特性
    CF1385E【Directing Edges】 (拓扑排序)
  • 原文地址:https://www.cnblogs.com/gujiande/p/9712786.html
Copyright © 2011-2022 走看看