新生代垃圾回收器和老生代垃圾回收器都有哪些?有什么区别?
What are the young-generation and old-generation garbage collectors, and what are the differences?
题目类型: 技术面试题
这是一道技术面试题,常见于澳洲IT公司面试中。
难度: medium
分类: Backend
标签: 新生代GC, 老年代GC, 复制算法, 标记整理, G1
参考答案摘要
答案 新生代回收器:Serial、ParNew、Parallel Scavenge 老年代回收器:Serial Old、Parallel Old、CMS 整堆回收器:G1 新生代垃圾回收器一般采用的是复制算法,复制算法的优点是效率高,缺点是内存利用率低;老年代回收器一般采用的是标记-整理的算法进行垃圾回收。
本题提供 STAR 原则详细解答和技术解析,登录匠人学院学习中心即可查看完整答案。