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

 

posted on 2018-09-27 14:15  Jed_SH  阅读(256)  评论(0编辑  收藏  举报