JVM种类
JVM名称 | 公司 | 特性 |
---|---|---|
HotSpot VM | Oracle | J2SE标准JVM,由Oracle JRockit和Sun Hotspot合并而来 |
J9 VM | IBM | IBM自己的产品如Rational,Websphere运行时使用 |
Zing/Zulu | Azul system | 第三方JVM公司在Hotspot的基础上定制化优化而来,有自己的特性 |
JVM垃圾收集器种类(HotSpot)
JVM有多种可以配置选择的JVM垃圾收集器(回收jvm堆),通常是新生代+老年代的2种收集器的组合(有连线的才能组合,G1的整体收集器)
jdk1.7 默认垃圾收集器Parallel Scavenge(新生代)+Parallel Old(老年代)
jdk1.8 默认垃圾收集器Parallel Scavenge(新生代)+Parallel Old(老年代)
jdk1.9 默认垃圾收集器G1
通过命令查看: java -XX:+PrintCommandLineFlags -version
中断收