1. 程式人生 > >JVM垃圾回收

JVM垃圾回收

jvm垃圾回收

1. 串行回收

一般使用在單CPU的平臺上

用-XX:+UseSerialGC打開


2. 並行回收

一般使用在多CPU的平臺上

用-XX:UseParallelGC打開(年輕代使用並行回收可以減少垃圾回收的時間)

用-XX:UseParallelOldGC打開對老年代進行並收集

用-XX:UseParallelGCThreads 設置並行垃圾回收的線程數(可設置與機器處理器相等)


3. 並發回收

適用於對響應時間要求比較高的中大型應用

用-XX:+UseConcMarkSweepGC打開

並發收集器主要是減少老年代的暫停時間


JVM垃圾回收