java – 我可以在Eden空间如此大的情况下启动JVM,它可以在没有任何GC的情况下运行完成.假设我有一堆免费的mem

如果我有足够的内存,我可以启动一个Java应用程序(说明为mMven)单独使用Eden空间直到完成没有任何GC吗?
最佳答案
是但不是在Java 8中.Java 11将包括Epsilon GC(JEP 318),它不会释放内存.对于任何其他GC并且具有足够大的堆,不需要触发StopTheWorld垃圾收集,但不保证不会发生.

转载注明原文:java – 我可以在Eden空间如此大的情况下启动JVM,它可以在没有任何GC的情况下运行完成.假设我有一堆免费的mem - 代码日志