【第22期】观点:IT 行业加班,到底有没有价值?

19.JVM中Serial收集器、ParNew收集器、Parallel收集器解析

原创 2016年06月01日 14:06:27

1.serial收集器

单线程的方式,串行即程序停止。分为serial old(采用标记压缩算法,一般用于收集老年带)和serial.因为是单线程没有线程切换带来的资源开销

2.parNew收集器

多线程,并行。采用复制算法和stop the world 。单线程时用serial,如果是多cpu的机器可以用parNew方式。

3.parallel收集器

吞吐量优先的收集器,可以设置吞吐量。可以指定垃圾回收占用的时间和最大时间。如果指定时间小,会 把新生代的gc空间变小,从而容易回收,保证时间内完成。


版权声明: 举报

相关文章推荐

简介JVM的Serial及ParNew收集器

Serial: 串行收集器,JVM client模式下的默认收集器,使用复制算法,在进行垃圾回收时会暂停其他所有的工作线程(stop the world,简称STW)直至回收结束,因此会影响用户的正常...

jvm 参数调优

  首先,保留几张有用的收集算法图(JDK5.0中JVM堆模型、GC垃圾收集详细解析 .) 分代/堆模型

JVM中垃圾收集器 serial、parNew、parallel Scavenge;serial old、parallel old、CMS、G1

serial收集器:单线程,“stop the world”,进行垃圾收集线程时必须停止所有工作线程; parNew收集器(parallel并行):多线程,进行垃圾收集时也会停止工作线程; 两...

Parallel Scavenge收集器详解

Parallel Scavenge收集器是一个新生代收集器,它也是使用复制算法的收集器,又是并行的多线程收集器……看上去和ParNew都一样,那它有什么特别之处呢?

垃圾收集器Serial 、Parallel、CMS、G1

 这里介绍4个垃圾收集器,如果进行了错误的选择将会大大的影响程序的性能。 <p style="color: #656565; font-family: 'Microsoft Yahei', '冬青黑体简体中文 w3'; letter-spacing: 0.5px; line
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)