啟用並行 GC

並行 GC 是 Stop-The-World(STW) 收集器,它在執行垃圾收集器時停止所有應用程式執行緒。

當引入 Parallel GC 時,它只在年輕代收集器中啟用了並行 GC,而 OldGeneration Collector 是單執行緒 stop-the-world 收集器,但後來引入了單獨的命令列選項來啟用 Old Parallel。

在 Java 6 上啟用並行 GC:-XX:+ UseParallelOldGC

在 Java 7u4 上啟用並行 GC:-XX:+ UseParallelGC OR -XX:+ UseParallelOldGC

並行 GC 在 Java7 更新 4 之後是預設的,但是指定上述選項之一使其顯式化。