秒懂JVM的垃圾回收机制( 三 )


进入这个状态后 , 会直接停止我们系统的工作线程 , 让我们的代码不在运行 。
接着垃圾回收完成后 , 会恢复工作线程 , 代码就可以继续运行了 。
所以说只要是经历GC , 其实就会让系统卡死一段时间 , 新生代的垃圾回收可能感受不到太多 , 单老年代的垃圾回收耗时更多 , 可能会明显的感觉到系统的卡死 。
所以说无论是新生代的垃圾回收还是老年代的垃圾回收 , 我们都应该尽量的减少它们的频率 。
总结今天的干货内容还是比较多的 , 相信小伙伴们阅读后对JVM会有一个更深的了解 。
建议小伙伴们自己找资料了解一下几种垃圾回收器的实现原理 , 我们之后的文章会陆续介绍 。
好了 , 那就到这里了 , 欢迎评论区留言讨论 。 你的支持就是我更新的动力!


推荐阅读