首页 > 其他 > 详细

垃圾收集器

时间:2014-03-06 10:29:22      阅读:793      评论:0      收藏:0      [点我收藏+]

第一种:Serial 收集器

单线程收集器,收集的时候会暂停所有工作线程。

bubuko.com,布布扣

 

第二种:ParNew 收集器

ParNew 收集器是Serial多线程版本。

bubuko.com,布布扣

 

第三种:Serial Old 收集器

老年代的Serial版本

bubuko.com,布布扣

 

第四种:CMS收集器

CMS(concurrent Mark Sweep) 收集器是以获得最短响应时间为目标的收集器。

其过程:

  • 初始标记
  • 并发标记
  • 重新标记
  • 并发清除

bubuko.com,布布扣

 

CMS的缺点:

  • 对CPU资源敏感,默认启动线程数 (CPU 个数+3)/4
  • 不能处理浮动的垃圾
  • 处理老年代的垃圾时留下碎片( 因为标记--清除)

 

第五种:G1 收集器

基于“标记--整理”、低停顿

垃圾收集器,布布扣,bubuko.com

垃圾收集器

原文:http://www.cnblogs.com/pan2011/p/3583644.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!