jvm性能调优 - 18白话G1垃圾回收器的工作原理
生活随笔
收集整理的这篇文章主要介绍了
jvm性能调优 - 18白话G1垃圾回收器的工作原理
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
文章目录
- ParNew + CMS的组合的痛点
- G1垃圾回收器
- G1是如何做到对垃圾回收导致的系统停顿可控的?
- Region可能属于新生代也可能属于老年代
- 总结
ParNew + CMS的组合的痛点
前几篇文章我们已经彻底把垃圾回收机制给讲清楚了,包括ParNew和CMS两个垃圾回收器对新生代和老年代进行垃圾回收的运行原理,大家都了解的很清楚了。
那么我们先来分析一下目前ParNew + CMS带给我们的痛点是什么?
Stop the World,这个是大家最痛的一个点! ,还有内存碎片,浮动垃圾等等
无论是新生代垃圾回收,还是老年代垃圾回收,都会或多或少产生“Stop the World”现象,对系统的运行是有一定影响的。
所以其实之后对垃圾回收器的优化,都是朝着减少“Sto
总结
以上是生活随笔为你收集整理的jvm性能调优 - 18白话G1垃圾回收器的工作原理的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: jvm性能调优 - 17案例实战_每日上
- 下一篇: jvm性能调优 - 19G1分代回收原理