说明:垃圾回收算法是理论,垃圾收集器是回收算法的实现,关于回收算法,见《第四章 JVM垃圾回收算法》
1、七种垃圾收集器
说明:
注意:并行与并发
2、常用五种组合
2.1、Serial/Serial Old:

特点:
说明:
适用场合:
2.2、ParNew/Serial Old:

说明:
2.3、Parallel Scavenge/Parallel Old:

特点:
说明:
参数设置:
注意:
<jvm-arg>-Xms2048m</jvm-arg> <jvm-arg>-Xmx2048m</jvm-arg> <jvm-arg>-Xmn512m</jvm-arg> <jvm-arg>-Xss1m</jvm-arg> <jvm-arg>-XX:PermSize=256M</jvm-arg> <jvm-arg>-XX:MaxPermSize=256M</jvm-arg> <jvm-arg>-XX:SurvivorRatio=8</jvm-arg> <jvm-arg>-XX:MaxTenuringThreshold=15</jvm-arg> <jvm-arg>-XX:+UseParallelOldGC</jvm-arg> <jvm-arg>-XX:GCTimeRatio=19</jvm-arg> <jvm-arg>-XX:+PrintGCDetails</jvm-arg> <jvm-arg>-XX:+PrintGCTimeStamps</jvm-arg>
适用场合:
2.4、ParNew/CMS

说明:
特点:
缺点:
参数设置:
适用场合:
3、一些经验
附:具体的配置参数查看《深入理解Java虚拟机(第二版)》P90
原文:http://www.cnblogs.com/java-zhao/p/5183670.html