本文主要是介绍JVM 垃圾回收器之Serial SerialOld ParNew,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
垃圾回收器
Serial & SerialOld
- Serial是新生代的垃圾收集器,使用
复制算法
- SerialOld是老年代的垃圾收集器,使用
标记-整理算法
- Serial和SerialOld是
串行
的垃圾收集器,只有一条线程来处理垃圾收集,并且是STW
的。
ParNew
- ParNew实际上是Serial的并行版本,共用了大量的代码
- ParNew是并行的新生代垃圾收集器
- ParNew使用复制算法
ParNew一定比Serial的效率高吗?
在多核的环境下,ParNew的性能比Serial高,通过并行减少STW
的时间
在单核的环境下,ParNew的性能一定不如Serial
这篇关于JVM 垃圾回收器之Serial SerialOld ParNew的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!