您当前的位置: 首页 >  Java

小志的博客

暂无认证

  • 1浏览

    0关注

    1217博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

深入理解Java虚拟机——Serial收集器

小志的博客 发布时间:2022-02-12 11:25:37 ,浏览量:1

目录
    • 一、Serial收集器的概述
    • 二、Serial收集器的优点
    • 三、Serial收集器的缺点
    • 四、Serial/Serial Old收集器运行示意图

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

在这里插入图片描述

关注
打赏
1661269038
查看更多评论
立即登录/注册

微信扫码登录

0.0389s