要点
2019-03-19发布
主要是JVM、GC增强改进
新特性
JEP 189:Shenandoah:一个实验性的低延迟垃圾收集器
各种GC工作负载对比
实际线上优化过几个服务也发现cms比g1更加合适,在同等负载情况下,合理配置的CMS需要的内存、cpu、延迟相比G1的要低不少
JEP 230:细粒度性能评审包
JEP 325:Switch 表达式(预览阶段)
JEP 334:JVM Constants API
JEP 340:仅保留一个 AArch64 平台的移植
JEP 341:默认类数据共享归档
JEP 344:针对G1,提供可中止的混合垃圾收集
JEP 346:针对G1,及时释放已申请但未使用的内存