深入理解Java虚拟机——Serial收集器
目录
一、Serial收集器的概述二、Serial收集器的优点三、Serial收集器的缺点四、Serial/Serial Old收集器运行示意图
一、Serial收集器的概述
Serial收集器是最基本、发展历史最悠久的收集器,曾经(在JDK1.3.1之前)是虚拟机新生代收集器的唯一选择,这个收集器是一个单线程的收集器。“单线程”的意义并不仅仅说明它只会使用一个CPU或一条收集线程去完成垃圾收集工作,它进行垃圾收集时,必须暂停其他所有的工作线程,直到它收集结束。
二、Serial收集器的优点
Serial收集器依然是虚拟机在Client模式下的默认新生代收集器,它有着优于其他收集器的地方:简单而高效(与其他收集器的单线程比),对于限定单个CPU的环境来说,Serial收集器由于没有线程交互的开销,专心做垃圾收集自然可以获得最高的单线程收集效率。
三、Serial收集器的缺点
在用户不可
共有 0 条评论