ParNew 回收器是一个工作在新生代的垃圾回收器,它只是简单地将串行回收器多线程化 ,它的回收策略,算法以及参数和新生代串行回收器一样。ParNew 回收器的工作示意图如下
ParNew 回收器也是独占式的回收器,在收集过程中,应用程序会全部暂停。但是由于并行回收器使用多线程进行垃圾回收,因此在并发能力比较强的CPU上,它产生的停顿时间要短于串行回收器。在单CPU或者并发能力较弱的系统中,并行回收器的效果不会比串行回收器好。
并行线程默认值
CPU核数<=8:CPU核数?(3+CUP核数*5)/8