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、parallel Scavenge;serial old、parallel old、CMS、G1

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

简介JVM的Serial及ParNew收集器

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

Serial,Parallel,CMS,G1四大GC收集器特点小结

原创地址: http://blog.csdn.net/u013812939/article/details/48782343 1.Serial收集器 一个单线程的收集器,在进行...

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

这里介绍4个垃圾收集器,如果进行了错误的选择将会大大的影响程序的性能。     时至今日,仍然有两个事情困扰着开发人员:垃圾收集(GC)和了解异性(程序猿的悲鸣),后者我确实不太了解,因为我被前者搞...

Serial,Parallel,CMS,G1四大GC收集器特点小结

1.Serial收集器 一个单线程的收集器,在进行垃圾收集时候,必须暂停其他所有的工作线程直到它收集结束。 特点:CPU利用率最高,停顿时间即用户等待时间比较长。 适用场景:小型应用 通过JVM参数-...

简介JVM的Parallel Scavenge及Parallel Old垃圾收集器

Parallel Scavenge: 是与ParNew类似,都是用于年轻代回收的使用复制算法的并行收集器,与ParNew不同的是,Parallel Scavenge的目标是达到一个可控的吞吐量,吞吐...

Parallel Scavenge收集器

Parallel Scavenge收集器what(是什么)Parallel Scavenge收集器是Java虚拟机中垃圾收集器的一种。 又称为吞吐量优先收集器,和ParNew收集器类似,是一个新生代...

Parallel 收集器

1、如何查看JVM的运行参数[root@vm-10-11-146-1 deploy]# jcmd 29473 VM.flags 29473: -XX:CICompilerCount=3 -XX:Ini...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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