jvm垃圾回收器之serial回收器

       serial 回收器是最基础,历史最悠久的收集器,曾经在jdk1.3之前是Hotsport虚拟机新生代收集器的唯一选择。由于工作在新时代,所以它使用复制算法进行垃圾回收。

       serial回收器是一个单线程运行的收集器,当它运行时,必须暂停所有工作线程,也就是著名的“Stop The World”.使用一个处理器或者一条线程去进行收集工作。

       虽然这个回收器比较老,但迄今为止,它依然是HotSpot 虚拟机运行在客户端模式下的默认新生代收集器。由于他简单而高效,对于内存资源紧张的环境,它是所有收集器里额外内存消耗最小的。

       对于单核处理器环境来说,由于serial是单线程的,没有线程交互的开销,在内存较小的环境中,收集新生代所需停顿的时间也是非常短的。所以serial回收器运行在客户端模式下的虚拟机是一种非常好的选择。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容