JVM垃圾回收器的选择

<强> 1。串行回收

,,一般使用在单CPU的平台上

,,用- xx: + UseSerialGC打开


<强> 2。并行回收

,,一般使用在多CPU的平台上

,,用- xx: UseParallelGC打开()

,,用- xx: UseParallelOldGC打开对老年代进行并行收集

,,用- xx: UseParallelGCThreads设置并行垃圾回收的线程数(可设置与机器处理器相等),,


<强> 3。并发回收

,,适用于对响应时间要求比较高的中大型应用

,,用- xx: + UseConcMarkSweepGC打开

,,并发收集器主要是减少老年代的暂停时间


JVM垃圾回收器的选择