阳哥讲面试题(四)OOM,GC算法,垃圾收集器
第5题
总览



StackOverflowError

OOM:Java heap space
vm配置调成 -Xms10m -Xmx10m


OOM:GC overhead limit exceeded



OOM:Direct buffer memory



OOM:unable to create new native thread


是在Linux执行的

通过ctrl + c都不能断开,只可以切换到root来kill掉

查看单进程最多可以创建多少个线程




OOM:Metaspace




第6题
概述

四种主要垃圾收集器

串行垃圾回收器(Serial)

并行垃圾回收器(Parallel)

并发垃圾回收器(CMS)


G1垃圾收集器(G1)

第7题
概述


查看默认的垃圾收集器

默认的垃圾收集器有哪些

7大垃圾收集器
概述


前言



新生代 串行GC(Serial)(Serial Coping)






新生代 并行GC(ParNew)




新生代 并行回收GC(Parallel)(Parallel Scavenge)(java8默认)





老年代 串行GC(Serial Old)/(Serial MSC)



老年代 并行GC(Parallel Old)/(Parallel MSC)



老年代 并发标记清除GC(CMS)


- 4步过程






- 优缺点






如何选择垃圾收集器


第8题 G1垃圾收集器
预热



以前收集器特点

G1是什么



特点

底层原理
Region区域化垃圾收集器




回收步骤


4步过程

常用配置参数


和CMS相比的优势


浙公网安备 33010602011771号