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

来源:互联网 发布:阿里云香港主机 smtp 编辑:程序博客网 时间:2024/04/29 19:47

1.serial收集器

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

2.parNew收集器

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

3.parallel收集器

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


0 0
原创粉丝点击