日期:2014-05-20 浏览次数:20647 次
parallelCompactingGC是在J2SE5.0 update6 引入的。
parallel compacting GC 与 parallel GC的不同地方,是在年老区的收集使用了一个新的算法。并且以后,parallel compacting GC 会取代 parallem GC的。
与并行GC使用的算法一样:stop-the-world 和 复制。
他将把年老区和永久区从逻辑上划分成等大的区域。
分为三个阶段:
同样的,适合在多核的机器上;并且此GC在FGC的时候,暂停时间会更短。
可以使用参数 -XX:ParallelGCThreads=n 来指定并行的线程数。
使用参数 -XX:+UseParallelOldGC