秒懂JVM的垃圾回收机制( 三 )
进入这个状态后 , 会直接停止我们系统的工作线程 , 让我们的代码不在运行 。
接着垃圾回收完成后 , 会恢复工作线程 , 代码就可以继续运行了 。
所以说只要是经历GC , 其实就会让系统卡死一段时间 , 新生代的垃圾回收可能感受不到太多 , 单老年代的垃圾回收耗时更多 , 可能会明显的感觉到系统的卡死 。
所以说无论是新生代的垃圾回收还是老年代的垃圾回收 , 我们都应该尽量的减少它们的频率 。
总结今天的干货内容还是比较多的 , 相信小伙伴们阅读后对JVM会有一个更深的了解 。
建议小伙伴们自己找资料了解一下几种垃圾回收器的实现原理 , 我们之后的文章会陆续介绍 。
好了 , 那就到这里了 , 欢迎评论区留言讨论 。 你的支持就是我更新的动力!
推荐阅读
- Clearbot:一款能自动在水上追踪收集垃圾的机器人
- 悔哭!一程序员误把7500个比特币当垃圾扔掉,估算约2.4亿美元
- 2.4亿美元打水漂!程序员小哥把7500个比特币当垃圾扔掉 硬盘找不回
- 心灵上的垃圾也需要清理,这六条能不能帮到你,让你不再浮躁
- 华为手机如何清理垃圾?只需4步操作,就可彻底释放手机内存空间
- 华为手机怎么清理垃圾?学会这6个小妙招,彻底释放手机内存
- 安卓面试必备的JVM虚拟机制详解,看完之后简历上多一个技能
- 垃圾箱同款蓝色的iPhone12真机翻车了
- 为啥手机会收到许多垃圾短信、骚扰电话?八成是这3个问题所导致
- jvm系列五:垃圾回收机制之对象进入老年代时机