只是好奇,我听说新的G1GC正在解决那个延迟问题。我不能/不想使用RTSJ。
提前感谢。
只是好奇,我听说新的G1GC正在解决那个延迟问题。我不能/不想使用RTSJ。
提前感谢。
您可能对类似Zing JVM这样的东西感兴趣。
Azul系统已经投入了大量精力进行低延迟JVM调优。我相信还有一些有趣的技术论文来解释如何完成此操作。
听起来你正在寻找 CMS GC — concurrent mark sweep。
(来源:JavaHotSpot™虚拟机中的内存管理, 第12页)
2015年12月更新:您可能对Azul的“无暂停”GC感兴趣。有关更多信息,请参见解释Azul的“无暂停”垃圾收集器。
您可以在JDK 7中尝试最新的G1垃圾回收。