1:是什麼
- 收集算法是記憶體收到的⽅法論,垃圾回收器是記憶體回收的具體實作。
- Serial是⼀個單線程的垃圾收集器
- Serial(串行)垃圾收集器是最基本、發展曆史最悠久的收集器;
2:特點
- 針對新生代;
- 采用複制算法;
- 單線程收集;
- “Stop The World”,它進⾏垃圾收集時,必須暫停其他所有的⼯作線程,直到它收集結束。 在⽤戶不可⻅的情況下把⽤戶正常⼯作的線程全部停掉
3:應用場景
是HotSpot在Client模式下預設的新生代收集器;
也有優于其他收集器的地方:
簡單高效(與其他收集器的單線程相比);
對于限定單個CPU的環境來說,Serial收集器沒有線程互動(切換)開銷,可以獲得最高的單線程收集效率;
在使用者的桌面應用場景中,可用記憶體一般不大(幾十M至一兩百M),可以在較短時間内完成垃圾收集(幾十MS至一百多MS),隻要不頻繁發生,這是可以接受的。