1:是什么
- 收集算法是内存收到的⽅法论,垃圾回收器是内存回收的具体实现。
- Serial是⼀个单线程的垃圾收集器
- Serial(串行)垃圾收集器是最基本、发展历史最悠久的收集器;
2:特点
- 针对新生代;
- 采用复制算法;
- 单线程收集;
- “Stop The World”,它进⾏垃圾收集时,必须暂停其他所有的⼯作线程,直到它收集结束。 在⽤户不可⻅的情况下把⽤户正常⼯作的线程全部停掉
3:应用场景
是HotSpot在Client模式下默认的新生代收集器;
也有优于其他收集器的地方:
简单高效(与其他收集器的单线程相比);
对于限定单个CPU的环境来说,Serial收集器没有线程交互(切换)开销,可以获得最高的单线程收集效率;
在用户的桌面应用场景中,可用内存一般不大(几十M至一两百M),可以在较短时间内完成垃圾收集(几十MS至一百多MS),只要不频繁发生,这是可以接受的。